首頁  >  文章  >  後端開發  >  Mac 正確配置 SciPy 開發環境

Mac 正確配置 SciPy 開發環境

Guanhui
Guanhui轉載
2020-06-15 18:11:472798瀏覽

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刪除