0

Ubuntu 14.04 で PyCharm を使用しています。したがって、iPython を使用すると、使用しているライブラリを次の方法で確認できます。

$ import sys
$ print sys.path

結果:

['', '/home/alireza/anaconda2/bin', '/home/alireza/anaconda2/lib/python2.7/site-packages/opendeep-0.0.9a0-py2.7.egg', '/home/alireza/anaconda2/lib/python27.zip', '/home/alireza/anaconda2/lib/python2.7', '/home/alireza/anaconda2/lib/python2.7/plat-linux2', '/home/alireza/anaconda2/lib/python2.7/lib-tk', '/home/alireza/anaconda2/lib/python2.7/lib-old', '/home/alireza/anaconda2/lib/python2.7/lib-dynload', '/home/alireza/anaconda2/lib/python2.7/site-packages/Sphinx-1.3.5-py2.7.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages/setuptools-20.2.2-py2.7.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages', '/home/alireza/anaconda2/lib/python2.7/site-packages/cryptography-1.0.2-py2.7-linux-x86_64.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages/IPython/extensions', '/home/alireza/.ipython']

ライブラリを iPython にインポートできますが、PyCharm では機能しません。

これらのパスとライブラリをすべて PyCharm に挿入するにはどうすればよいですか。現在、私の PyCharm はこれらのライブラリのほとんどを認識していません。

深層学習ライブラリに精通している場合、私は Anaconda、Theano、Lasagne を使用していますが、いずれも私の PyCharm には追加されていません。ただし、それらはすべて iPython で正常に動作します。

つまり、iPython にあるすべてのパスを PyCharm パスに追加する方法です。

4

1 に答える 1

2

PyCharm には、PyPiなどのパッケージング ツールを使用する場合、 [ファイル] > [設定] > [プロジェクト インタープリター]にあるパッケージ管理インターフェイスが含まれています。パッケージ マネージャーがインストールされていない場合、PyCharm は次の画面でパッケージ マネージャーをインストールするように求めます。

パッケージをインストールする

次に、必要なパッケージをローカルにインストールできます。

インストールを選択

正しいパッケージを検索し、[Install to user's site packages] をクリックして、使用するバージョンを選択してから [Install Package] をクリックします。

パッケージのインストール

編集: PyCharm の組み込みパッケージ管理の詳細な説明を追加しました。このすべての作業を PyCharm 内で行うと便利ですが、すべてのライブラリを事前構成済みの python パスに配置していない場合、現在のプロジェクトの設定方法とは少し異なります。

于 2016-03-31T01:40:35.560 に答える