• 技术文章 >后端开发 >Python教程

    Mac 正确地配置 SciPy 开发环境

    GuanhuiGuanhui2020-06-15 18:11:47转载949


    在本文中,我将分享有关如何以正确方式设置开发环境的详细信息。我将主要关注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 开发环境的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除
    专题推荐:python SciPy
    上一篇:在 Flask 中集成 Vue 下一篇:Python 快速使用 REST API
    大前端线上培训班

    相关文章推荐

    • 导入python标准数学函数模块的语句是什么• python如何批量处理excel数据?• python安装matplotlib失败怎么解决• python如何创建二维列表?• python识别图片中文字的方法

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网