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'
この問題を修正するにはどうすればよいですか?
pip3
を使用できます(これは通常のpip
ですが、システムのPython3パッケージにあります)。通常、グローバルにインストールするためにpipを使用することを避けることをお勧めしますが、ファイルを上書きする可能性のあるパッケージがないため、失うものは何もありません。
素早く簡単です:
Sudo apt-get install python3-pip
Sudo pip3 install sympy
Ubuntu 16.04以降では、PythonのSympy Computer Algebra SystemをデフォルトのUbuntuリポジトリからインストールできます。ターミナルを開き、次を入力します。
Sudo apt install python3-sympy
Python 2.xのSympyをインストールするには:
Sudo apt install python-sympy
backports と nightly PPA があり、最近のすべてのUbuntuリリースのバージョンがあります。ただ行く
Sudo add-apt-repository ppa:nschloe/sympy-backports
Sudo apt update
Sudo apt install python3-sympy