温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Mac配置SciPy开发环境的教程

发布时间:2020-06-16 10:26:58 来源:亿速云 阅读:450 作者:Leah 栏目:编程语言

本篇文章给大家介绍的是Mac配置SciPy开发环境的详细教程,相信大部分人都还不知道怎么配置,为了让大家学会,给大家总结了以下内容,一起往下看吧。

首先,去 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。

以上就是Mac配置SciPy开发环境教程的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI