Mac 正确地配置 SciPy 开发环境-Python教程

资源魔 35 0


正在本文中,我将分享无关若何以正确形式设置开发环境的具体信息。我将次要存眷Mac OS。

起首,去 GitHub 代码库,弄明确名目的依赖项。通常,它们正在 readme 文件中列出。假如它们未正在此处列出,则您只要测验考试装置软件包/库,终端中的谬误将为您提供无关缺失依赖的线索。我这样做了,发现我需求 Fortran 编译器,Cython 以及 NumPy。

装置依赖:

让咱们从 Fortran 开端:

brew install gcc

如今创立一个新文件夹并正在此中设置 virtualenv:

mkdir ~/dev
cd ~/dev
python -m venv env

激活 virtualenv:

source env/bin/activate

如今装置 Cython 以及 NumPy:

pip install cython
pip install numpy

如今克隆SciPy:

git clone git@github.com:scipy/scipy.git

最初以开发模式装置SciPy:

cd scipy
python setup.py develop

通常,假如要应用 setup.py 文件装置 Python 软件包,请应用 python setup.py install。这会将代码复制到 site-packages 目次中。之后,假如您对软件包的源代码进行了任何更改,则需求每一次运转 python setup.py install

它以及 python setup.pydevelop 之间的区分正在于,正在后者的状况下,Python 没有会将代码复制到站点包中。每一当您导入软件包时,它城市间接应用该开发文件夹中的代码。这样,假如您对软件包进行任何更改,则无需运转 python setup.py installpython setup.pydevelopment

实现开发后,您能够平安地键入deactivate,这将封闭 virtualenv。

保举教程:《Python教程》

以上就是Mac 正确地设置装备摆设 SciPy 开发环境的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题 SciPy

抱歉,评论功能暂时关闭!