Odpowiedzi:
Biorę klasę python, profesor sugeruje nam, aby zainstalować w ten sposób, pip jest znacznie lepszy niż setuptools i easy_install
sudo apt-get install python-pip
sudo pip install numpy
sudo pip install pandas
Rozwiązanie z easy_install nie zostało poprawnie zainstalowane w systemie Ubuntu 12.04, podczas gdy
sudo apt-get install python-pandas
zrobił właściwą instalację.
# python -c 'import pandas;'
, dostaję Traceback (ostatnie ostatnie połączenie): Plik "<ciąg>>, wiersz 1, w <module> ImportError: Żaden moduł o nazwie panda
apt-get install
instaluje pandy, w /usr/lib/python2.7/dist-packages/pandas
których nie było na mojej ścieżce Pythona. Aby sprawdzić ścieżkę pytona, której użyłem python -c 'import sys; print sys.path;'
. python -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
sudo apt-get install python3-pandas
Jest w indeksie pakietu Python - użyj easy_install
lub pip
.
sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas
Wymień aptitude
się apt-get
jeśli wersja nie ma zainstalowanego aptitude lub użyj synaptic
lub cokolwiek Package Manager wersja jest instalowany domyślnie.
sudo pip3 install pandas
Spowoduje to zainstalowanie najnowszej wersji pand dla Pythona 3, podczas gdy apt-get nie.
sudo
i --user
? Oo
Alternatywną metodą instalacji pand, którą można wykonać bez sudo , jest użycie Anacondy :
Uruchom plik i postępuj zgodnie z instrukcjami instalacji:
bash Anaconda-1.9.1-Linux-x86_64.sh # file may have different version numbers
Spowoduje to zainstalowanie pytona i pand (i wielu innych modułów) w katalogu anakondy w domu (domyślnie).
Możesz zaktualizować do najnowszej wersji pand (wraz z innymi modułami) za pomocą conda:
conda update pandas
Możesz także tworzyć środowiska wirtualne i inne przydatne rzeczy ...
Problem, który rozwiązuje, w stosunku do pip, polega na tym, że występują problemy w zależnościach oprogramowania niektórych modułów (szczególnie scipy jest trudne) lub wersji skompilowanych z niepoprawną wersją numpy.
Przydatne jest korzystanie z najnowszej wersji poprawek błędów i ulepszeń wydajności! Wiele się zmieniło od wersji 0.7 (która jest wersją pakowane w 12,04).
Aby zainstalować przez> bash Anaconda .. musisz mieć zainstalowany bzip2
sudo apt-get install bzip2
następnie postępuj zgodnie z sugerowaną procedurą Hayda
Upewnij się także, aby zainstalować go na swoim katalogu domowym ( bez roota ) i na źródle .bashrc, abyś nie musiał otwierać nowej sesji zgodnie z żądaniem
source ~/.bashrc
następnie kontynuuj
conda update pandas
Mam nadzieję, że to pomaga!