Como instalar o sympy no Python 3.4

10

Eu instalei a pilha scipy do Python usando o seguinte comando tirado de aqui

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

No entanto, só posso importar sympy em Python 2.7.6 , que é a versão padrão do Python quando digito python no terminal. Quando eu começo Python 3.4.0 digitando python3 , a instrução import sympy lança o erro

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

Como corrijo este problema?

    
por ajay 21.01.2015 / 12:54

3 respostas

17

Você pode usar pip3 (que é apenas normal pip , mas nos pacotes Python3 do sistema). Normalmente eu sugeriria evitar usar o pip para instalar coisas globalmente, mas dado que não há pacotes para isso que possam sobrescrever os arquivos, não há nada a perder.

É rápido e simples:

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

backports e um PPA noturno com versões para todos os lançamentos recentes do Ubuntu. Basta ir

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

No Ubuntu 16.04 e posterior, o Sympy Computer Algebra System em Python pode ser instalado a partir dos repositórios padrão do Ubuntu. Abra o terminal e digite:

sudo apt install python3-sympy  

Para instalar o Sympy for Python 2.x, execute:

sudo apt install python-sympy
    
por karel 13.01.2017 / 11:15