私は自分のMacにspyderをインストールして機能させることができましたが、デフォルトでは含まれていないいくつかのモジュール(mahotasとpymorph)を追加したいと考えています。
ターミナルで easy_install を介して両方をインストールしましたが、どちらもエラー メッセージなしでインストールされたようです。ターミナルから python を実行し、import mahotasとimport pymorphを使用すると、エラー メッセージが表示されることなく正常に動作します。ただし、スパイダー内のスクリプトから同じ行を実行すると、次のエラーが発生します。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 493, in runfile
execfile(filename, namespace)
File "/Users/Name/Documents/Python/dna.py", line 11, in <module>
import pymorph
ImportError: No module named pymorph
私が今やろうとしているのは、インポート行を実行することだけです。それだけです。私はこれについて何も見つけられないようです。私は、スパイダーがpythonの個別のインストールを使用し、ターミナルを介してモジュールをインストールすると、それらがpythonのシステムバージョンにのみインストールされると推測しています。それらをスパイダーに追加するにはどうすればよいですか?
仕様:
Mac OS X 10.7.4
スパイダー 2.1.9