2016-10-01 19 views
4

私はTheanoをAnacondaでインストールしようとしています。それは動作しますが、python -iに入ると、import theanoNo module named 'theano'と表示されます。 Pythonの別のインタプリタを切り替える必要がありますか?また、condaでインストールされたパッケージの場合、それらを二重にインストールしないと、Pythonで見つけることができますか? PythonはAnacondaのPythonにどのように関係していますか?ありがとう!!!Condaがインストールしたパッケージ、Pythonが見つかりません

+0

あなたは "*それは*作品" と述べた - あなたはそれによって何を意味していますか?インストール作業、またはtheano作品を使用してですか?コマンドラインで 'python'を実行することで、どのバージョンのPythonを入手できますか?プリントアウトするヘッダの**フルテキスト**は何ですか?最後に、どのオペレーティングシステムを使用していますか? – MattDMo

+0

インストールは成功しましたが、pythonでtheanoパッケージを見つけることができませんでした。私が使用するPythonは3.5,32ビットで、Anacondaは最新の32ビットです。オペレーティングシステムはWindows 10です。{pip install theano}と入力すると、d:\ anaconda3 \ lib \ site-packagesのtheanoが{要件は既に​​満たされています(アップグレードするには--upgradeを使用してください)}と表示されます。ありがとうございました! @MattDMo – user3598832

+0

Pythonで以下を実行してください: 'import sys; print(sys.path) 'を実行し、' D:\ Anaconda3 \ lib \ site-packages'が含まれているかどうか確認してください。 – MattDMo

答えて

-1

あなたはこれのpython 2.7

#!/usr/bin/env python2.7 

のためにこれはPython用3

#!/usr/bin/env python3 
ですあなたの.pyファイル の最初のラインで次のように使用してのpythonの特定のバージョンを参照することができます

他のユーザーが既に指摘しているように、モジュールがsysパスに含まれているかどうかを確認する必要があります。

sys.path.append('/path/to/the/folder/of/your/module/file') 

またはデフォルトのPYTHONPATH自体にそれを置く:あなたはコマンドを使用してのsys.pathでこれを含めることができない場合は

import sys 
print(sys.path) 

:コードを使用してください。

他の偉大な答え: https://stackoverflow.com/a/19305076/5381704

+0

うん。 AnacondaにPythonもあります。私はPythonをタイプしました。これは私が実行していますか?私はPYTHONPATHにAnacondaを追加して以来、彼らはお互いにパッケージを共有していますか?異なるパッケージのシステム要件はどうですか? 1つはPython2.7用、もう1つはPython3.5用です私はちょうど異なるバージョンとそのアプリケーションと混同しています。ありがとう! – user3598832

+0

PYTHONと入力すると、Python 2.7が使用されます。 –

関連する問題