Mac 正確配置 SciPy 開發環境

Guanhui
發布: 2020-06-15 18:11:47
轉載
2825 人瀏覽過

Mac 正確配置 SciPy 開發環境

#本文中,本文將分享有關如何以正確方式設定發展環境的詳細資訊。我將主要關注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.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板