So installieren Sie Sympy für Python 3.4

10

Ich habe den Python-scipy-Stack mit folgendem Befehl aus hier installiert

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

Allerdings kann ich sympy nur in Python 2.7.6 importieren, was die Standard-Python-Version ist, wenn ich im Terminal python eintippe. Wenn ich Python 3.4.0 durch Eingabe von python3 starte, löst die import sympy -Anweisung den Fehler

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

Wie behebe ich dieses Problem?

    
ajay 21.01.2015, 12:54

3 Antworten

17

Sie können pip3 verwenden (was nur normal pip ist, aber in Python3-Paketen des Systems). Normalerweise würde ich vorschlagen, die Verwendung von Pip für die globale Installation zu vermeiden, aber da es keine Pakete dafür gibt, die die Dateien überschreiben könnten, gibt es nichts zu verlieren.

Es ist schnell und einfach:

sudo apt-get install python3-pip
sudo pip3 install sympy
    
Oli 21.01.2015, 13:04
2

Es gibt Backports und nächtliche PPA mit Versionen für alle aktuellen Ubuntu-Versionen. Einfach gehen

sudo add-apt-repository ppa:nschloe/sympy-backports
sudo apt update
sudo apt install python3-sympy
    
Nico Schlömer 03.10.2016 17:14
2

In Ubuntu 16.04 und später kann Sympy Computer Algebra System in Python von den Standard-Ubuntu-Repositories installiert werden. Öffne das Terminal und tippe:

sudo apt install python3-sympy  

Um Sympy für Python 2.x zu installieren, führen Sie:

sudo apt install python-sympy
    
karel 13.01.2017 11:15

Tags und Links