1

新しいバージョンの Python とそのライブラリ (Numpy、Theano) の一部を OpenBLAS と共に使用するために、サーバーのホーム フォルダーに Python (2.7.8) 環境をローカルにインストールしています。このために、最初usrにホーム ディレクトリ ( /home/my_home/usr/)のフォルダーに Python をインストールしました (以下を参照)。

https://mail.python.org/pipermail/tutor/2002-March/012903.html

インストールは順調に進んだようです。起動時に正しいバージョンを表示する Python インタープリターを起動して、これを確認しました。

/home/my_home/optこれに続いて、ここで説明されているように、OpenBLAS をフォルダーにインストールしました。

OpenBLAS 統合で numpy をコンパイルする

...これでもエラーは発生しませんでした。ただし、(上記のリンクの指示に従って) Numpy をインストールしようとすると、次のエラーが発生します。

Traceback (most recent call last):
  File "setup.py", line 22, in <module>
    import subprocess
  File "/home/ext_sxc/usr/lib/python2.7/subprocess.py", line 427, in <module>
    import select
ImportError: No module named select

のパッケージを見つけてselect、コンパイルしてインストールするのが簡単だと思います。前回 Python 2.7.6 をローカルのホーム ディレクトリにインストールしたときは、そのようなエラーは発生しなかったため、これが正しいことかどうかはわかりません。私が理解しているように、selectモジュールは Python と一緒にインストールされているはずです。

これは、ホーム フォルダーに同様の方法で IPython をインストールしようとしたときにも発生します。を提供するライブラリImportErrorが異なります。

これらは、Python のインストール中に犯した可能性のある、より一般的な間違いに関連しているのではないかと考えています。この問題に関するアドバイスをいただければ幸いです。追加情報が役立つかどうかお知らせください。ありがとう!

4

0 に答える 0