同じ考えがpython3-scipyでも起こります。Synapticを使用してpython-numpy/scipy、python3-numpy /scipy/をインストールしました。しかし、それらはでpython3
はなくの下にインストールされpython3.2
ます。私のシステムはUbuntu12です。Synapticの経験はありますか?
ImportError: No module named numpy.
同じ考えがpython3-scipyでも起こります。Synapticを使用してpython-numpy/scipy、python3-numpy /scipy/をインストールしました。しかし、それらはでpython3
はなくの下にインストールされpython3.2
ます。私のシステムはUbuntu12です。Synapticの経験はありますか?
ImportError: No module named numpy.
Ubuntu 12.04では、/ usr / bin/python3.2と/usr/ bin/python3は同じPythonです。したがって、/ usr / bin / python3にインストールされている場合は、/ usr / bin / python3.2にもインストールされます(もちろん、/ usr / bin / python3.2を上書きしていない限り)。
したがって、マシンにPythonが複数インストールされていると思われます。おそらく、/ usr / local / bin / python3.2ですか?
Synaptic(またはapt-getやaptitudeなど)を使用してモジュールをインストールすると、システムが提供するPython、つまり/ usr/binにあるPythonに対してのみインストールされます。他のインストールに使用する場合は、そのインストールにもインストールする必要があります。その後、そのパッケージのドキュメントに記載されているインストール手順に従う必要があります。
多くの場合pip install <packagename>
は機能しますが、すべてのパッケージがそのようにインストールできるわけではありません(もちろん、特にpip自体)。