小编典典

添加到python path mac os x

python

我想

import sys
sys.path.append("/home/me/mydir")

将目录追加到我的pythonpath

如果我打印sys.path,我的目录就在那。

然后我打开一个新命令,它不再存在。

但是以某种方式,Python无法导入我保存在该目录中的模块。

我究竟做错了什么?

我读过.profile或.bash_profile可以解决问题。

我是否必须添加:

PATH="/Me//Documents/mydir:$PYTHONPATH"
export PATH

要使其工作?


阅读 189

收藏
2020-12-20

共1个答案

小编典典

修改sys.path仅适用于该Python解释器的生命。如果要永久执行此操作,则需要修改PYTHONPATH环境变量:

PYTHONPATH="/Me/Documents/mydir:$PYTHONPATH"
export PYTHONPATH

请注意PATH,这是可执行文件的系统路径,它是完全独立的。

**您可以~/.bash_profile使用并使用以下代码编写上面的代码source ~/.bash_profile

2020-12-20