web-dev-qa-db-ja.com

Python 3.4用のsympyのインストール方法

here から取得した次のコマンドを使用して、Python scipyスタックをインストールしました

Sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

ただし、sympyをインポートできるのは、ターミナルでpythonと入力したときに、デフォルトのPythonバージョンであるPython 2.7.6のみです。 Python 3.4.0と入力してpython3を開始すると、import sympyステートメントがエラーをスローします

>>> import sympy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'sympy'

この問題を修正するにはどうすればよいですか?

11
ajay

pip3を使用できます(これは通常のpipですが、システムのPython3パッケージにあります)。通常、グローバルにインストールするためにpipを使用することを避けることをお勧めしますが、ファイルを上書きする可能性のあるパッケージがないため、失うものは何もありません。

素早く簡単です:

Sudo apt-get install python3-pip
Sudo pip3 install sympy
19
Oli

Ubuntu 16.04以降では、PythonのSympy Computer Algebra SystemをデフォルトのUbuntuリポジトリからインストールできます。ターミナルを開き、次を入力します。

Sudo apt install python3-sympy  

Python 2.xのSympyをインストールするには:

Sudo apt install python-sympy
5
karel

backportsnightly PPA があり、最近のすべてのUbuntuリリースのバージョンがあります。ただ行く

Sudo add-apt-repository ppa:nschloe/sympy-backports
Sudo apt update
Sudo apt install python3-sympy
2
Nico Schlömer