Как установить sympy для Python 3.4

Я установил Python scipy стек с помощью следующего управления, принятого отсюда

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

Однако я могу импортировать sympy только в Python 2.7.6 который является версией Python по умолчанию, когда я ввожу python в терминале. Когда я запускаю 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'

Как я решаю эту проблему?

12
задан 21 January 2015 в 06:10

3 ответа

Можно использовать pip3 (который является просто нормален pip, но в пакетах системы Python3). Обычно я предложил бы избегать использования зернышка для установки материала глобально, но данный там не пакеты для этого, которое могло перезаписать файлы, нет ничего для потери.

Это быстро и просто:

sudo apt-get install python3-pip
sudo pip3 install sympy
20
ответ дан 23 November 2019 в 03:31

В Ubuntu 16.04 и позже, Компьютерная Система Алгебры Sympy в Python может быть установлена из репозиториев Ubuntu по умолчанию. Откройте терминал и тип:

sudo apt install python3-sympy  

Для установки Sympy для запущенного Python 2.x:

sudo apt install python-sympy
6
ответ дан 23 November 2019 в 03:31

Существует бэкпорты и ночной PPA с версиями для всех недавних релизов Ubuntu. Просто пойдите

sudo add-apt-repository ppa:nschloe/sympy-backports
sudo apt update
sudo apt install python3-sympy
2
ответ дан 23 November 2019 в 03:31

Другие вопросы по тегам:

Похожие вопросы: