Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PYTHONPATH在shell中为ok,在python中不加载_Python_Bash_Macos_Bsd - Fatal编程技术网

PYTHONPATH在shell中为ok,在python中不加载

PYTHONPATH在shell中为ok,在python中不加载,python,bash,macos,bsd,Python,Bash,Macos,Bsd,我的Mac迷你硬盘最近崩溃了,我不得不重新安装所有的东西。目前的MacOS是10.14.6(莫哈韦)。我还安装了Anaconda的python发行版(命令行安装)。在我的壳中: echo $PYTHONPATH /Users/administrator/Dropbox/premalstuff/pythonclass 但是,我的python发行版不继承$PYTHONPATH: python -c "import sys; print(sys.path)" ['', '/Users/adminis

我的Mac迷你硬盘最近崩溃了,我不得不重新安装所有的东西。目前的MacOS是10.14.6(莫哈韦)。我还安装了Anaconda的python发行版(命令行安装)。在我的壳中:

echo $PYTHONPATH
/Users/administrator/Dropbox/premalstuff/pythonclass
但是,我的python发行版不继承$PYTHONPATH:

python -c "import sys; print(sys.path)"
['', '/Users/administrator/anaconda3/lib/python37.zip', '/Users/administrator/anaconda3/lib/python3.7', '/Users/administrator/anaconda3/lib/python3.7/lib-dynload', '/Users/administrator/anaconda3/lib/python3.7/site-packages', '/Users/administrator/anaconda3/lib/python3.7/site-packages/aeosa']

非常感谢对疑难解答的任何建议。

请尝试导出PYTHONPATH=/Users/administrator/Dropbox/premalstuff/pythonclass。您可能没有仔细阅读我的问题。shell已经正确定义了该变量。python解释器没有意识到这一点。那么什么是
python-c“导入操作系统;打印(os.environ['PYTHONPATH'])”
output?你有一个态度。python-c“导入操作系统;打印(os.environ['PYTHONPATH'])“回溯(最近一次调用):文件“”,第1行,在文件“/Users/administrator/anaconda3/lib/python3.7/os.py”第679行,在getitem中,从None KeyError引发KeyError(key):“PYTHONPATH”尝试导出PYTHONPATH=/Users/administrator/Dropbox/premalstuff/pythonclass。您可能没有仔细阅读我的问题。shell已经正确定义了该变量。python解释器没有意识到这一点。那么什么是
python-c“导入操作系统;打印(os.environ['PYTHONPATH'])”
output?你有一个态度。python-c“导入操作系统;打印(os.environ['PYTHONPATH'])“回溯(最近一次调用):文件“”,第1行,在文件“/Users/administrator/anaconda3/lib/python3.7/os.py”第679行,在getitem中,从None-KeyError引发KeyError(键):“PYTHONPATH”