似乎python可以在我的Mac OS中的三个不同位置找到。见下文。有什么不对的吗?我应该如何在不重新安装操作系统的情况下清理我的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',
答案 0 :(得分:2)
您需要做的是更新.bashrc中的路径(或者更可能是 .profile ,就像在mac上一样)。这应该可以从您的主目录访问。 〜/ .profile,可以使用nano进行编辑。
然后,您可以通过添加以下内容告诉您的终端要使用哪些库集和python版本。注意,可以通过这种方式添加多个,因此只有一个带有可执行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文件并删除上面三个路径中的两个。
希望有所帮助!