首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Erlang配置文件奇怪

Erlang配置文件奇怪
EN

Stack Overflow用户
提问于 2016-03-13 15:24:57
回答 1查看 105关注 0票数 0

我在我的主目录(Ubuntu)中有以下.erlang文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
io:format("executing user profile in home/user/.erlang\n",[]).
code:add_pathz("/media/user/Disk2/Cloud/Workspace/Erlang").
code:add_pathz("/media/user/Disk2/Cloud/Workspace/Erlang/code").
shell_default:cd("/media/user/Disk2/Cloud/Workspace/Erlang").
io:format(".erlang rc finished\n",[]).

当我在终端中启动Erlang shell时,可以看到该文件正在运行。更重要的是,shell_default:cd命令运行良好。但是,代码:add_pathz-commands不需要这样做。当我试图运行代码目录中的任何东西时,我得到一个“未定义的函数”-error。此外,当我使用"code:get_path().“列出路径时,我得到:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[".","/usr/lib/erlang/lib/kernel-2.16.4/ebin",
"/usr/lib/erlang/lib/stdlib-1.19.4/ebin",
"/usr/lib/erlang/lib/xmerl-1.3.5/ebin",
"/usr/lib/erlang/lib/wx-1.1.1",
"/usr/lib/erlang/lib/webtool-0.8.9.2/ebin",
"/usr/lib/erlang/lib/typer-0.9.5/ebin",
"/usr/lib/erlang/lib/tv-2.1.4.10/ebin",
"/usr/lib/erlang/lib/tools-2.6.13/ebin",
"/usr/lib/erlang/lib/toolbar-1.4.2.3/ebin",
"/usr/lib/erlang/lib/test_server-3.6.4/ebin",
"/usr/lib/erlang/lib/syntax_tools-1.6.12/ebin",
"/usr/lib/erlang/lib/ssl-5.3.2/ebin",
"/usr/lib/erlang/lib/ssh-3.0/ebin",
"/usr/lib/erlang/lib/snmp-4.25/ebin",
"/usr/lib/erlang/lib/sasl-2.3.4/ebin",
"/usr/lib/erlang/lib/runtime_tools-1.8.13/ebin",
"/usr/lib/erlang/lib/reltool-0.6.4.1/ebin",
"/usr/lib/erlang/lib/public_key-0.21/ebin",
"/usr/lib/erlang/lib/pman-2.7.1.4/ebin",
"/usr/lib/erlang/lib/percept-0.8.8.2/ebin",
"/usr/lib/erlang/lib/parsetools-2.0.10/ebin",
"/usr/lib/erlang/lib/otp_mibs-1.0.8/ebin",
"/usr/lib/erlang/lib/os_mon-2.2.14/ebin",
"/usr/lib/erlang/lib/orber-3.6.26.1/ebin",
"/usr/lib/erlang/lib/odbc-2.10.18/ebin",
"/usr/lib/erlang/lib/observer-1.3.1.2/ebin",
"/usr/lib/erlang/lib/mnesia-4.11/ebin",
[...]|...]

为什么"code:add_pathz“不起作用?谢谢。

Erlang R16B03 Eshell V5.10.4 Ubuntu LTS 14.04

EN

回答 1

Stack Overflow用户

发布于 2016-03-13 17:05:35

上面的方法是可行的。错误出在代码目录中的.stream文件上。重新编译使它们可以从“代码”-directory外部访问。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35972077

复制
相关文章
Erlang 03 - Erlang缺陷
Erlang代码具有较为良好的可读性, 其原因之一就在于语义简明. 大部分情况下, 每个操作的成本都清晰可辨, 没有隐式调用的对象构造函数和析构函数, 没有运算符重载(因此+运算符局部可能偷偷摸摸的复制整个对象), 没有虚函数表带来的间接调用, 没有临界区, 也没有阻塞式的消息发送原语. 当然, 函数调用几乎是“无所不能”的, 他们的行为并不是一目了然, 但通常每个函数都附有清晰的文档.
Reck Zhang
2021/08/11
1.7K0
Core Erlang:Erlang的Core中间表示
随着erlang的不断发展,它的语法越来越复杂,不便于诸如分析器,调试器此类程序在源码层次直接进行解析,而CORE Erlang旨在为Erlang提供一个人类可读可改的中间表示(Intermediate representation),这样就能方便面向程序源码的工具的开发。 千言万语不如代码一句。这里我们通过一个例子来直观的了解究竟什么是CORE Erlang。在helloworld.erl中输入如下代码:
racaljk
2018/08/31
9450
Erlang & Unicode
Erlang的string实际上就是整数项组成的list,注意string的编解码使用是使用ISO-latin-1字符集,即:每8字节当成一个整体进行解读;这个字符集是Unicode的子集.Erlang list编解码很容易扩展到整个unicode编码:由于编码是整数和字符的对应关系,只要list中的整函数是有效的Unicode codepoint就可以找到对应的字符;
EltonZheng
2021/01/26
1.6K0
CentOS安装erlang
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel(如果已经安装了这些就不用安装)
用户4766018
2022/08/19
9720
windows下安装Erlang
由于RabbitMQ是用Erlang编写的,因此需要先安装Erlang环境,建议安装的版本新一点。下载地址点我试试
河岸飞流
2019/08/09
2.2K0
erlang 初体验
-module(module_name) %%定义模块 括号内的要和文件名称同样.
全栈程序员站长
2022/07/08
5380
回顾Erlang简要
世界是并行的,Erlang程序反应了一种思考和交流的方式,个体通过发送消息进行交流,如果有个体死亡,其他个体会注意到。
半吊子全栈工匠
2018/08/22
1.3K0
回顾Erlang简要
erlang连接mysql
想使用erlang连接mysql数据库,来百度找方法,但大多方法都不能用,在整合了集中方法之后,整理出了以下内容。
山海散人
2021/03/03
1.3K0
Linux下安装Erlang
Linux下安装Erlang 一、升级openssl # cd /usr/local/ # wget http://www.openssl.org/source/openssl-1.0.1s.tar.gz # tar -zxvf openssl-1.0.1s.tar.gz # cd openssl-1.0.1s # ./config --prefix=/usr/local/openssl # vim Makefile --修改CFLAG= -DOPENSSL_THREADS 修改成 CFLAG= -fPIC
試毅-思伟
2019/03/21
4.6K0
Linux下安装Erlang
Erlang解决中文问题
1、外部文件使用utf8保存 2、erlang代码使用utf8保存 3、使用xmerl_ucs:from_utf8(Data)转换成unicode编码 4、使用io:format(“~ts~n”, [Data])在shell中打印
EltonZheng
2021/01/26
1.5K0
Erlang入门路线
间歇性的学了一些Erlang,写了一个直播cdn网关的程序,也算是贡献了代码,完成了第一个项目。结束之际写一个入门路线,记录学习过程。
职场亮哥
2020/10/10
2.1K0
奇怪
今天在学校,用vmware workstation 7,运行ubuntu9.04,一开始用iNode拨号,提示检测到多网卡,强制断线。然后我把vmware生成的2个虚拟网卡都禁用掉,居然进入ubuntu9.04后还能上网,并且不影响物理机上网,好奇怪阿。
libo1106
2018/08/07
3140
Erlang Concurrent 并发进阶
使用Erlang而不是其他函数式编程语言的主要原因之一就是Erlang的并发处理能力和分布式编程。并发意味着程序可以在同一时刻执行多个线程。举个例子,操作系统允许你在同一时刻运行文字处理程序,电子表格程序,邮件客户端,和打印任务。系统中的每个处理器(CPU)有可能只处理一个线程,但是它以一定频率交换这些线程,给我们造成一种多个程序是在同一时刻执行的假象。在一个Erlang程序中很容易创建并行执行(parallel execution)的线程,并且运行这些这些线程互相通信。Erlang中,每个执行线程称之为进程(process)。
racaljk
2018/08/31
2.5K0
Erlang语言导文
从业很多年,对于语言其实并没有什么偏执,工作需要什么语言就用什么语言。大家用的最多的可能是C/C++语言,毕竟是算竞的主流,也有很多同学使用Java或者python,再有一些可能使用c#、go、php、ruby等等。
ACM算法日常
2020/05/27
9140
Erlang 入坑指南
想了半天憋出这么个题目来,这也的确只是一篇入坑文。之前程序君写过一篇 Erlang 文章,我用谷歌翻译出来给 Joe Armstrong 老爷子看,老爷子看后大加赞赏,说这家伙搞懂 Erlang 了,我要和他约一组,于是就有了程序君与Joe老爷子对话这篇文章。这篇入坑指南很短,尝试从另一个角度认识 Erlang 。
tyrchen
2018/08/15
2.2K0
Erlang 入坑指南
Erlang学习笔记(1)
Erlang读音/ˈɜːrlæŋ/。第一次见到的时候总感觉怎么读都读不对,后来在维基上看到Erlang标注了音标,才能准确的读出来,而且也没那么怪异。因为工作才有机会接触这门语言,也因此只有三天的时间可以看《Erlang程序设计》这本书。学习这门语言的时候带着一个工作目标:把一个Erlang日志收集分析统计的代码转换成Python的。而Erlang的风格是尽量不写注释,尽量在写函数名和变量名的时候表达清楚代码的含义。这样一来学习Erlang就成了必要的,很庆幸,领导给了三天时间学习,三天时间基本也足够了。除了这一片基础语法的入门篇之外,后续还有一篇或者两篇并发编程和分布式编程的,毕竟这个才是Erlang擅长的领域。话不多说,show me your article
职场亮哥
2020/10/10
8810
Erlang 01 - 子进程规范
子进程规范是一个用于描述监督者管理的进程的元组. 对于大多数监督者而言, 子进程会随监督者的启动而启动, 并在监督者的生命周期结束时退出. 对于单个需要监督的进程, init/1函数给出的描述如下:
Reck Zhang
2021/08/11
1K0
Erlang中启用Kernel Poll
启用Kernel Poll的好处在于当有很多连接时,可以极大的降低CPU的占用率。对内存和响应延迟没有作用。
EltonZheng
2021/01/26
9000
使用 yum 安装 erlang
官方文档地址:https://www.erlang-solutions.com/resources/download.html
张云飞Vir
2020/04/09
3.7K0
Erlang语言学习入门
近期研究RabbitMQ,发现它是基于Erlang实现的,于是对Erlang这么语言发生了兴趣,官网地址 http://www.erlang.org/ ,去下载一个最新的版本,我下载的是5.9.1版本,Windows版本R15B01 Windows Binary File (90.7 MB) ,   下载后一路解压安装即可,不用单独做什么设置,Erlang语言就可以使用了,然后就可以开始使用它里面的 Eshell程序 进行编程。 这是一个命令行程序,可以直接在里面输入表达式进行计算,例如来一个简单的: Er
用户1177503
2018/02/26
1.4K0

相似问题

Erlang erlang-rfc4627 4627奇怪错误

10

Erlang奇怪的函数行为

11

erlang ets选择奇怪的行为

21

Erlang列表理解奇怪的行为

21

Erlang:奇怪的输出格式

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文