web-dev-qa-db-ja.com

python3.3にnumpyをインストール-python3のpipをインストール

python 3.2の場合、Sudo apt-get install python3.2-numpyを使用しました。 python3.3で何をしますか?私は作品について考えることができませんでした。 scipyなどにも同じことが言えます。ありがとう。

編集:これはどのように見えるかです

radu@sunlit-inspired:~$ python3
Python 3.3.2 (default, Jul  3 2013, 10:17:40) 
[GCC 4.6.3] on linux
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'
33
Radu

以下のソリューションでは、python3.4をバイナリとして使用しましたが、Pythonの任意のバージョンまたはバイナリで使用しても安全です。 Windowsでも正常に動作します(wgetでpipをダウンロードすることを除いて、明らかにファイルをローカルに保存してPythonで実行します)。

これは、pythonの複数のバージョンがインストールされている場合に便利です。したがって、pythonバージョンごとに外部ライブラリを管理できます。

最初に、get-pip.pyをお勧めします。pipをインストールするのは素晴らしいことです:

wget https://bootstrap.pypa.io/get-pip.py

次に、使用しているpythonのバージョンにpipをインストールする必要があります。python3.4があります。

python3.4 get-pip.py

これで、python3.4にpipがインストールされ、python3.4のライブラリを取得するには、次のようにこのバージョン内で呼び出す必要があります。

python3.4 -m pip

Numpyをインストールする場合は、次を使用します。

python3.4 -m pip install numpy

numpyは非常に重いライブラリであることに注意してください。システムがハングして失敗したと思いました。ただし、詳細オプションを使用すると、システムが正常であることがわかります。

python3.4 -m pip install numpy -v

これにより、python.hがないことがわかりますが、簡単に取得できます。

RHEL(Red Hat、CentOS、Fedora)では、次のようになります。

yum install python34-devel

Debianライク(Debian、Ubuntu、Kali、...)の場合:

apt-get install python34-dev

次に、これを再実行します。

python3.4 -m pip install numpy -v
36
Loïc

Pythonライブラリをインストールする通常の方法は pip です。 Python 3.2用にインストールする方法は、システムPythonであるため機能します。これは、Debianベースのシステムにシステム提供のPython用のものをインストールする方法です。

Python 3.3がシステム提供の場合、おそらく同様のコマンドを使用する必要があります。そうでない場合は、おそらくpipを使用する必要があります。

Python 3.3をインストールし、virtualenvを作成してpip installを実行しましたが、期待通りに機能したようです:

$ virtualenv-3.3 testenv
$ cd testenv
$ bin/pip install numpy
blablabl

$ bin/python3
Python 3.3.2 (default, Jun 17 2013, 17:49:21) 
[GCC 4.6.3] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> 
10
Lennart Regebro

ターミナルから実行:

  Sudo apt-get install python3-numpy

このパッケージには、Python 3のNumpyが含まれています。

Scipyの場合:

 Sudo apt-get install python3-scipy

グラフをプロットするには、pylabを使用します。

 Sudo apt-get install python3-matplotlib
9
Nikhil

Ubuntu 15.04を使用しています。これはうまくいくようです:

$ Sudo pip3 install numpy

RHELではこれが機能しました:

$ Sudo python3 -m pip install numpy
5
AAAfarmclub

私の問題は、numpyをpythonファイルにインポートできなかったことです。 「ModuleNotFoundError: 'numpy'というモジュールがありません」というメッセージが表示されました。私は同じ問題に遭遇しましたが、numpyのインストール時にpython3を参照していませんでした。 OSXのターミナルに次のように入力すると、問題が解決しました。

python3 -m pip install numpy
3
airvine

Fedora/rhel/centosでは、以下を行う必要があります

Sudo yum install -y python3-devel

mkvirtualenv -p /usr/bin/python3.3 test-3.3
pip install numpy

そうでなければ、あなたは得るでしょう

SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
1
hobs