【发布时间】:2016-02-05 19:02:26
【问题描述】:
我有一台预装了python2.7 的 MacBook Pro。我后来安装了python3 和ipython 笔记本。我也安装了pip 来安装软件包,并且能够从python3 安装软件包和运行程序。但是,对于另一个项目,我需要在python2.7 中运行代码,我不确定如何将它安装在python2.7 文件夹中。
我尝试使用 pip 将软件包安装到 2.7,但它一直报错说软件包已经存在。当我使用--version 检查python 版本时,我看到安装了2 个python。但是,当我检查pip 和pip3 时,它们似乎都在同一个文件夹中。
关于如何在python2.7 中安装软件包而不对 3.3 进行任何更改的任何提示?我正在将 python3 和 ipython 笔记本用于另一个项目。
viveks-mbp:~ vivekyadav$ which pip
/Library/Frameworks/Python.framework/Versions/3.3/bin/pip
viveks-mbp:~ vivekyadav$ which pip3
/Library/Frameworks/Python.framework/Versions/3.3/bin/pip3
viveks-mbp:~ vivekyadav$ which python
/usr/bin/python
viveks-mbp:~ vivekyadav$ which python3
/Library/Frameworks/Python.framework/Versions/3.3/bin/python3
【问题讨论】:
-
如果你已经下载了包...
python setup.py install --home="Path/to/python2.7/install"应该只安装到 2.7