2

私はPython/PYCHARMの世界で初めてです。私はJavaの世界でMAVENに慣れています。 PYCHARMを使用してオープンソースのPythonプロジェクトの環境を設定しようとしています。テストを実行するたびに、インポートのための依存関係が欠落していることが示されます。 Pycharm IDEのための "mvn install"のようなすべての依存関係を取得する統一された方法を探していますpython pycharm依存関係の同期

バージョンPython 2.7.12 :: Anaconda 4.2.0(x86_64) Pycharmコミュニティエディション2016.3.1(Build on

答えて

2

PyCharmの場合は、requirements.txtというファイルをすべての依存関係を一覧表示するように書き込むことができます。PyCharmは、利用できない場合はいつでもインストールするように指示します。

pycharm suggests to install dependencies

requirements.txtのようにする必要があります:

Pythonで一般

requirements.txt

distutilsまたはsetuptoolsは、リソースを構築し、彼の依存関係を持つアプリをインストールし管理するために使用されます。あなただけsetup.pyファイルを作成し、このようにそれを使用する必要があります。

python setup.py install 

あなたがbuildとは異なるコマンドを実行するために探しているとinstallている場合は、pyinvokeを使用することができます。

呼び出しは、Python(2.6 +および3.3+)タスク実行ツール&ライブラリ、 強力なに到着する様々な情報源からのインスピレーション& クリーン機能セット。

+0

* main *依存関係に基づいてrequirement.txtファイルを自動的に生成する方法を確認するには、私の答え[here](http://stackoverflow.com/a/35411399/95735)を参照してください。 –