【发布时间】:2015-02-18 23:34:17
【问题描述】:
我有一台运行 Ubutu 的 Chromebook。我刚刚创建了自己的包,我需要我的程序才能访问。昨晚我在 Mac OSX 上完成了所有工作,源代码都是一样的。包目录中有一个 init.py 文件(带下划线!)。我尝试在我的 .bashrc 和 .profile 中设置 PYTHONPATH。我将它回显到终端,它会显示我的包的正确目录。但是当我运行 Python 并查看 sys.path 时,目录并没有添加到 sys.path 中!昨晚我在 Mac OSX 上做了所有这些相同的步骤,并且看到新的目录在 sys.path 中显示得很好。
【问题讨论】:
-
顺便说一下,两台电脑都在运行 python 3.4 和最新的 anaconda 发行版。
-
已修复:在 Mac OSX 上,我不需要导出 shell 变量。显然这在 Ubuntu 上是必需的。
标签: python-3.x package sys.path