不要将Python软件包安装到正确的Python版本/目录中 - Mac OS X.

时间:2013-07-05 12:35:20

标签: python python-2.7 pip

我已经彻底搜索了网站和本网站,以获得简洁,可操作的答案,但找不到迄今为止有帮助的答案。

在过去的几个月里,我是一位通过“学习Python艰难之路”的新手。我的Macbook预先安装了Python 2.6,在早期我安装了Python 2.7.5,这是我用来运行我所有脚本的,而且每当我在shell中输入“Python”或运行任何脚本时,它都会运行。

但是,我最近安装了pip来安装一些软件包,比如lpthw.web 1.1,发现我的“import web”语句不能运行,因为Python没有找到它。为什么?因为该软件包已安装在2.6版本的原始Mac OS X文件夹结构下,而不是我正在运行的版本。顺便说一句,如果打印sys.path它确实指向最新的安装(2.7.5)

那么如何让pip将软件包安装到Python 2.7.5的写入位置呢?并且,如果有必要,我如何卸载pip并从pip开始新鲜 - 让它知道我希望它安装2.7.5而不是Mac上的旧版本的软件包? (搜索卸载点不足为奇,只会产生如何使用pip卸载软件包的结果)。

提前致谢。

0 个答案:

没有答案