easy_install(ここで推奨されているように:http://statsmodels.sourceforge.net/install.html)を使用してstatsmodels(http://statsmodels.sourceforge.net)をインストールしようとしています。Ubuntu12.04LTSを使用しています。
問題は、パンダでImportErrorが発生することです。
File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1094, in run_setup
run_setup(setup_script, args)
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 30, in run_setup
lambda: execfile(
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 72, in run
return func()
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 32, in <lambda>
{'__file__':setup_script, '__name__':'__main__'}
File "setup.py", line 201, in <module>
File "setup.py", line 53, in check_dependency_versions
ImportError: statsmodels requires pandas
ただし、私はすでにPandasをインストールしています(easy_installではなくソースからビルドされていますが):
>>> import pandas
>>> pandas.__version__
'0.10.1'
>>> pandas.__path__
['/usr/local/lib/python2.7/dist-packages/pandas-0.10.1-py2.7-linux-i686.egg/pandas']
easy_installが間違ったディレクトリを調べているのではないかと思いますが、設定を変更する方法がわかりません。私は正しいですか?そうでない場合、何が問題になる可能性がありますか?
よろしくお願いします!
編集-easy_install、pip、pythonの場所はそれぞれ次のとおりです。
x@ubuntu:~$ which easy_install
/usr/bin/easy_install
x@ubuntu:~$ which pip
/usr/bin/pip
x@ubuntu:~$ which python
/usr/bin/python