Saya mencoba menginstal Pandas (paket python) di Ubuntu. Saya tidak dapat menemukannya di repo. Apakah ada paket repo untuk ini atau saya harus menginstal dari sumber?
Saya mencoba menginstal Pandas (paket python) di Ubuntu. Saya tidak dapat menemukannya di repo. Apakah ada paket repo untuk ini atau saya harus menginstal dari sumber?
Jawaban:
Saya mengambil kelas python, profesor menyarankan kita untuk menginstal dengan cara ini, pip jauh lebih baik daripada setuptools dan easy_install
sudo apt-get install python-pip
sudo pip install numpy
sudo pip install pandas
Solusi dengan easy_install tidak diinstal dengan benar pada sistem Ubuntu 12.04, sementara
sudo apt-get install python-pandas
melakukan instalasi yang tepat.
# python -c 'import pandas;'
saya mendapatkan Traceback (panggilan terakhir terakhir): File "<string>", baris 1, di <module> ImportError: Tidak ada modul bernama panda
apt-get install
menginstal panda /usr/lib/python2.7/dist-packages/pandas
yang tidak ada di jalur python saya. Untuk memeriksa jalur python yang saya gunakan python -c 'import sys; print sys.path;'
. Impor yang berfungsi adalahpython -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
sudo apt-get install python3-pandas
Ada dalam indeks paket Python - gunakan easy_install
atau pip
.
sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas
Ganti aptitude
dengan apt-get
jika versi Anda tidak memiliki aptitude yang diinstal, atau gunakan synaptic
atau paket manager apa pun yang versi Anda telah terinstal secara default.
sudo pip3 install pandas
Ini akan menginstal versi panda terbaru untuk Python 3 sedangkan apt-get tidak.
sudo
dan --user
? Oo
Metode alternatif untuk menginstal panda, yang dapat dilakukan tanpa sudo , adalah dengan menggunakan Anaconda :
Jalankan file dan ikuti instruksi instalasi:
bash Anaconda-1.9.1-Linux-x86_64.sh # file may have different version numbers
Ini akan menginstal python dan panda (dan banyak modul lainnya) di direktori anaconda di rumah (secara default).
Anda dapat memperbarui ke versi panda terbaru (bersama dengan modul lain) menggunakan konda:
conda update pandas
Anda juga dapat membuat lingkungan virtual dan hal-hal berguna lainnya ...
Masalah yang dipecahkan ini, lewat pip, adalah bahwa ada masalah dalam dependensi perangkat lunak dari beberapa modul (terutama yang rumit) atau versi yang dikompilasi terhadap versi numpy yang salah.
Berguna untuk berada di versi terbaru untuk perbaikan bug dan peningkatan kinerja! Sebuah banyak telah berubah sejak versi 0.7 (yang merupakan versi dikemas dalam 12,04).
Untuk menginstal melalui> bash Anaconda .. Anda harus menginstal bzip2
sudo apt-get install bzip2
kemudian ikuti prosedur yang disarankan Hayd
Pastikan juga untuk menginstalnya di dir home Anda ( tanpa root ) dan ke sumber .bashrc sehingga Anda tidak perlu membuka sesi baru seperti yang diminta
source ~/.bashrc
kemudian lanjutkan dengan
conda update pandas
Semoga itu bisa membantu!