你如何在Mac上包含额外的Python库

时间:2015-05-20 17:57:10

标签: python macos

我想在我的Mac上包含不同的Python库,比如numpy和其他研究库,默认情况下没有打包安装Python。我应该注意到我从官方Python站点安装了最新版本的Python for mac。它安装在〜/ Libraries / ...而不是/ usr / bin或/ usr / local / bin中。我是否需要将这些新库包含在我的更新版本中?即。在同一个目录中?提前谢谢!

2 个答案:

答案 0 :(得分:1)

考虑使用virtualenv。例如。

pip install virtualenv
virtualenv ~/.virtualenvs/science
source ~/.virtualenvs/science/bin/activate
pip install numpy scipy matplotlib ...
# work on your project
deactivate

virtualenv是Python软件包的虚拟环境,除了其他优点之外,它还可以避免填充默认安装。它是Python的标准。

答案 1 :(得分:0)

作为一种解决方法,我使用Macports来安装它自己的python可执行文件和其他库,如scipy / numpy / matplotlib。

另一种选择是使用捆绑包,这个讨论可能会引起人们的兴趣Anaconda vs. EPD Enthought vs. manual installation of Python