2016-07-04 7 views
0

numpyをインストールすると、すでに最新のバージョンであり、pip listによって返されたリストにも表示されますが、インポートするとインポートエラーが発生します(この問題は、 、matplotlib)。インストールされているパッケージのPython ImportError

システムに問題があり、これを解決する方法はありますか?

[email protected]:~$ pip list 
adium-theme-ubuntu (0.3.4) 
cycler (0.9.0) 
decorator (4.0.6) 
matplotlib (1.5.1) 
numpy (1.11.0) 
Pillow (3.1.2) 
pip (8.1.1) 
pyeemd (1.3.1) 
pyparsing (2.0.3) 
python-dateutil (2.4.2) 
pytz (2014.10) 
scipy (0.17.0) 
setuptools (20.7.0) 
six (1.10.0) 
unity-lens-photos (1.0) 
wheel (0.29.0) 
[email protected]:~$ python 
Python 2.7.11 (default, May 28 2016, 17:16:00) 
[GCC 5.3.1 20160413] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import numpy 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named numpy 
>>> quit() 
[email protected]:~$ sudo apt-get install python-numpy 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
python-numpy is already the newest version (1:1.11.0-1ubuntu1). 
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded. 
[email protected]:~$ 

EDIT:

である、私は(私は前のpython3に触れたことがなかった)輸入が働いて得るために、私のUbuntuシステム上のpython3のためPIP3を使用することを試みたが、私は再び、上記と同じ古い結果を得ます
[email protected]:~$ pip3 install numpy 
Collecting numpy 
    Downloading numpy-1.11.1-cp35-cp35m-manylinux1_x86_64.whl (15.6MB) 
    100% |████████████████████████████████| 15.6MB 57kB/s 
Installing collected packages: numpy 
Successfully installed numpy 
You are using pip version 8.1.1, however version 8.1.2 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
[email protected]:~$ python 
Python 2.7.11 (default, May 28 2016, 17:16:00) 
[GCC 5.3.1 20160413] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import numpy 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named numpy 
>>> quit() 
[email protected]:~$ pip3 list 
apturl (0.5.2) 
beautifulsoup4 (4.4.1) 
blinker (1.3) 
Brlapi (0.6.4) 
chardet (2.3.0) 
checkbox-support (0.22) 
command-not-found (0.3) 
cryptography (1.2.3) 
defer (1.0.6) 
feedparser (5.1.3) 
guacamole (0.9.2) 
html5lib (0.999) 
httplib2 (0.9.1) 
idna (2.0) 
Jinja2 (2.8) 
language-selector (0.1) 
louis (2.6.4) 
lxml (3.5.0) 
Mako (1.0.3) 
MarkupSafe (0.23) 
numpy (1.11.1) 
oauthlib (1.0.3) 
onboard (1.2.0) 
padme (1.1.1) 
pexpect (4.0.1) 
Pillow (3.1.2) 
pip (8.1.1) 
plainbox (0.25) 
ptyprocess (0.5) 
pyasn1 (0.1.9) 
pycups (1.9.73) 
pycurl (7.43.0) 
pygobject (3.20.0) 
PyJWT (1.3.0) 
pyparsing (2.0.3) 
python-apt (1.1.0b1) 
python-debian (0.1.27) 
python-systemd (231) 
pyxdg (0.25) 
reportlab (3.3.0) 
requests (2.9.1) 
sessioninstaller (0.0.0) 
setuptools (20.7.0) 
six (1.10.0) 
system-service (0.3) 
ubuntu-drivers-common (0.0.0) 
ufw (0.35) 
unattended-upgrades (0.1) 
unity-scope-calculator (0.1) 
unity-scope-chromiumbookmarks (0.1) 
unity-scope-colourlovers (0.1) 
unity-scope-devhelp (0.1) 
unity-scope-firefoxbookmarks (0.1) 
unity-scope-gdrive (0.7) 
unity-scope-manpages (0.1) 
unity-scope-openclipart (0.1) 
unity-scope-texdoc (0.1) 
unity-scope-tomboy (0.1) 
unity-scope-virtualbox (0.1) 
unity-scope-yelp (0.1) 
unity-scope-zotero (0.1) 
urllib3 (1.13.1) 
usb-creator (0.3.0) 
wheel (0.29.0) 
xdiagnose (3.8.4) 
xkit (0.0.0) 
XlsxWriter (0.7.3) 
You are using pip version 8.1.1, however version 8.1.2 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
[email protected]:~$ 
+0

パッケージのインストールに使用したのと同じ名前でパッケージをインポートする必要はありません。しかしこれはnumpyでは当てはまりませんので、numpyというタグをあなたの質問に追加することができます。 'sudo apt-get python-numpy'を実行し、pipでインストールしてください。 ( 'pip install numpy') – CodenameLambda

+0

@CodingLambdas実際には、ピップインストールで私のシステムにこの奇妙なエラーがスローされる" TypeError:サポートされていないオペランドタイプ - =: 'Retry'と 'int' "前は、何も手に入らなかった! – devautor

+0

あなたのピップのインストールがたくさん損なわれているようです...ピップを再インストールしようとしましたか?これがうまくいかない場合は、Pythonを再インストールしようとしましたか?別の可能な問題:python2のpipを使用してpython3を実行していますか? – CodenameLambda

答えて

0

python3.5。*ではnumpyをインストールしましたが、python2.7.11ではそれをインポートします。ではない?名前に

[email protected]:~$ pip3 install numpy 
Collecting numpy 
    Downloading numpy-1.11.1-cp35-cp35m-manylinux1_x86_64.whl (15.6MB) 
    100% |████████████████████████████████| 15.6MB 57kB/s 
Installing collected packages: numpy 
Successfully installed numpy 

"cp35" "numpyの-1.11.1-cp35-cp35m-manylinux1_x86_64.whlは、" それはpython3.5のためだ意味。*。

[email protected]:~$ python 
Python 2.7.11 (default, May 28 2016, 17:16:00) 
[GCC 5.3.1 20160413] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import numpy 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named numpy 

ここでは、「python」と入力し、python2.7.11を開いてpython3.5。*を入力します。 python3.5。*のインストールディレクトリに "cd"して、 "python3.5.exe"と入力してください。 お願いします。

関連する問題