我使用.bash_profile将目录添加到PYTHONPATH
export PYTHONPATH="${PYTHONPATH}:/Users/selah/newdir"
在我的Spyder的Anaconda安装中,当我输入时,我添加的路径不显示:
import sys
sys.paths
然而,当我在Jupyter笔记本或终端python中执行相同操作时,它会显示出来。
为什么会出现差异?有没有办法让Spyder识别我修改过的PYTHONPATH?
答案 0 :(得分:2)
( Spyder开发人员)您需要从命令行启动Spyder,以便Spyder检测到您的更改。
这是因为当以图形方式启动时,Spyder没有办法读取您的环境变量。
答案 1 :(得分:1)
我有类似的问题。供将来参考,通过在菜单“python>”下添加路径来解决PYTHONPATH经理“选项。