ホームページ > バックエンド開発 > Python チュートリアル > Mac 上で SciPy 開発環境を適切に構成する

Mac 上で SciPy 開発環境を適切に構成する

Guanhui
リリース: 2020-06-15 18:11:47
転載
2869 人が閲覧しました

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 install または python setup.pydevelopment を実行する必要がなくなります。

開発が完了したら、安全に「deactivate」と入力できます。これにより、virtualenv がシャットダウンされます。

推奨チュートリアル: 「Python チュートリアル

以上がMac 上で SciPy 開発環境を適切に構成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート