質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
NumPy

NumPyはPythonのプログラミング言語の科学的と数学的なコンピューティングに関する拡張モジュールです。

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

Q&A

解決済

1回答

32069閲覧

pythonでモジュールnumpyをインストールできない

taro373

総合スコア189

NumPy

NumPyはPythonのプログラミング言語の科学的と数学的なコンピューティングに関する拡張モジュールです。

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

0グッド

0クリップ

投稿2018/05/23 02:32

編集2018/05/23 03:00

CenOS7上のpython2に、pandas をインストールしようとすると、下記のエラーになりました。

$ pip -V pip 10.0.1 from /usr/lib/python2.7/site-packages/pip (python 2.7) $ sudo pip install pandas (略) Installing collected packages: numpy, python-dateutil, pandas Found existing installation: numpy 1.7.1 Cannot uninstall 'numpy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

numpy を探すと1.7.1ではなくて1.14.3と表示されました。

$ pip freeze |grep numpy Could not parse requirement: -ipap11helper numpy==1.14.3

他のマシンでは一度pipをアンインストールして、再インストールすると解決しました。
今回もその方法で回避することも考えましたが、せっかくの機会なので、
理解してみたいと思い質問しました。

pipをインストールする際、
pip3->pipの順でインストールしました。
この順序が逆だと、pipはどちらもpython3が動いてしましました。
そのためこのマシンでは、pip3->pipの順としました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

文字通り解釈すると、numpyが入るときにpip経由ではなくdistutils経由(setup.pyとか)で入れちゃったので、pipで管理できないよ・・・ということらしいです。
numpyのディレクトリの中にある(であろう)setup.pyを探して、下記リンクの手順で消すべきファイルのリストを作って手動で消すとか

setup.pyを用いてインストールしたモジュールのアンインストール方法 - Qiita

無理矢理pip install numpy --ignore-installedで新しいnumpyを入れちゃうという手があると思います。

投稿2018/05/24 02:01

hayataka2049

総合スコア30933

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問