Pertanyaan Bagaimana cara menginstal sympy untuk Python 3.4


Saya menginstal tumpukan Python scipy menggunakan perintah berikut diambil dari sini

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

Namun, saya dapat mengimpor sympy hanya di Python 2.7.6 yang merupakan versi standar Python ketika saya mengetik python di terminal. Ketika saya mulai Python 3.4.0 dengan mengetik python3, yang import sympy pernyataan melempar kesalahan

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

Bagaimana cara memperbaiki masalah ini?


10
2018-01-21 11:54


asal




Jawaban:


Kamu dapat memakai pip3 (Itu biasa saja pip tetapi dalam paket Python3 sistem). Biasanya saya akan menyarankan menghindari menggunakan pip untuk menginstal barang secara global tetapi mengingat tidak ada paket untuk ini yang dapat menimpa file, tidak ada yang rugi.

Cepat dan sederhana:

sudo apt-get install python3-pip
sudo pip3 install sympy

17
2018-01-21 12:04



Mengapa menggunakan pip menginstal paket secara global harus dihindari? - ajay
Misalnya jika Anda memiliki python-requests paket diinstal dan kemudian sudo pip install requests, itu akan menimpa file yang diinstal dan kemudian jika pembaruan apt, itu akan menimpa file-file dan itu berubah menjadi berantakan lembek besar. Kedua sistem kemungkinan akan menggunakan versi pustaka Permintaan yang berbeda pula. Jika Anda membutuhkan lingkungan Python Anda sendiri (yang mungkin Anda, saya lakukan untuk pengembangan Django) gunakan virtualenv. - Oli♦
... Atau python3 -m venv untuk Python 3 - Oli♦


Ada backports dan a PPA malam dengan versi untuk semua rilis Ubuntu terbaru. Pergi saja

sudo add-apt-repository ppa:nschloe/sympy-backports
sudo apt update
sudo apt install python3-sympy

2
2017-10-03 15:14





Di Ubuntu 16.04 dan yang lebih baru, Sistem Aljabar Komputer Sympy dengan Python dapat diinstal dari repositori Ubuntu default. Buka terminal dan ketik:

sudo apt install python3-sympy  

Untuk menginstal Sympy for Python 2.x run:

sudo apt install python-sympy

2
2018-01-13 10:15