当其他两个 2.Xs 也在 MacO 上时,如何将第三方库安装到 Python 3.X?
How to Install third-party libs to Python 3.X when two other 2.Xs are also on MacOs?
我的 Mac 上有 Python2.6、2.7 和 3.4。
昨天我试图将 Numpy 安装到 Python3.4,然后我意识到我真的不知道如何在 MacOS 上安装第三方库(或模块),但我之前有过win8的经验,所以在terminal里输入pip3 install numpy
,果然成功了!但是我的问题来了——如果我输入 pip install numpy
,它会直接转到 2.6 还是 2.7,或者两者都呢? (好吧,因为 Numpy 已经为这两个 2.Xs 提供了,我没有自己测试它。)这是 pip
专门安装的唯一方法吗?还有什么?另外,MacOS上的Python下是否也有lib或libs目录?我在哪里可以找到它们来检查某些模块是否已经存在?
见pip: dealing with multiple Python versions?
但要特别注意第二个答案(不是被接受的答案)。
如果您下载 pip
的源代码,您可以使用不同的 python 版本(通过 easy_install
)安装它,它会为您提供 [=10= 的版本副本] 知道在哪里安装其他软件包。
这会让您自举,然后您可以pip3.4 install -U pip
使其保持最新。
哦,我真希望 homebrew
能带回不同 python 版本的食谱。
我的 Mac 上有 Python2.6、2.7 和 3.4。
昨天我试图将 Numpy 安装到 Python3.4,然后我意识到我真的不知道如何在 MacOS 上安装第三方库(或模块),但我之前有过win8的经验,所以在terminal里输入pip3 install numpy
,果然成功了!但是我的问题来了——如果我输入 pip install numpy
,它会直接转到 2.6 还是 2.7,或者两者都呢? (好吧,因为 Numpy 已经为这两个 2.Xs 提供了,我没有自己测试它。)这是 pip
专门安装的唯一方法吗?还有什么?另外,MacOS上的Python下是否也有lib或libs目录?我在哪里可以找到它们来检查某些模块是否已经存在?
见pip: dealing with multiple Python versions?
但要特别注意第二个答案(不是被接受的答案)。
如果您下载 pip
的源代码,您可以使用不同的 python 版本(通过 easy_install
)安装它,它会为您提供 [=10= 的版本副本] 知道在哪里安装其他软件包。
这会让您自举,然后您可以pip3.4 install -U pip
使其保持最新。
哦,我真希望 homebrew
能带回不同 python 版本的食谱。