在我的Mac中,似乎可以在三个不同的地方找到python。见下文。有什么不对劲吗?我应该以及如何在不重新安装操作系统的情况下清理我的python安装?事实上,我最近在使用Python时遇到了一些奇怪的行为。
'/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/,
'/usr/local/lib/python2.7/site-packages',
'/Library/Python/2.7/site-packages',发布于 2015-12-24 01:44:51
您需要做的是更新.bashrc中的路径(或者更可能是.profile,就像在mac上一样)。这应该可以从您的主目录访问。~/..profile,可以用nano编辑。
然后,通过添加以下内容,您可以告诉终端使用哪一组库和python版本。注意:通过这种方式可以添加多个bin目录,因此只有一个具有可执行python程序的bin目录!
export PATH=$PATH:/usr/local/lib/python2.7/site-packages如果您想添加其他库/执行您自己的程序,就像它们在库中一样,或者保存您自己重新安装的所有程序,可以使用以下方法:
export PYTHONPATH=/Library/Python/2.7/site-packages'最后,如果希望每次打开python时运行脚本/预加载库,也可以在主目录中创建一个.pythonstartup文件。
export PYTHONSTARTUP=$HOME/.pythonstartup至于清理,大多数发行版都倾向于在安装路径时更新路径,这很可能是导致问题的原因。因此,您可能需要做的就是查看您的.profile文件并删除上面三条路径中的两条。
希望这能帮上忙!
https://stackoverflow.com/questions/34446009
复制相似问题