Jestem ostatnio konwertowanym z Matlab/Windows na Python/Ubuntu. Mam zainstalowany python EPD, który jest dystrybucją Pythona, który zawiera większość pakietów naukowych, jestem bardzo szczęśliwy jak dotąd. Następnie musiałem zainstalować NLTK, aby przeprowadzić analitykę tekstową i postępować zgodnie z instrukcjami na stronie internetowej nltk. Problem polega na tym, że wszystkie pakiety (pyyaml, NLTK etc) są coraz zainstalowane wInstalowanie NLTK wraz z pythonem EPD w Ubuntu
/usr/local/lib/python2.7
Jednak ja już zmieniłem .bashrc (jak specifed w post-instalacji instrukcjami EPD) i dodano następujący wiersz na końcu tego.
export PATH=/home/myname/epd/bin:$PATH
i sys.path z mojego Pythona skorupach zwraca
['',
'/home/myname/epd/bin',
'/home/myname/epd/lib/python2.7/site-packages/pandas-0.10.0-py2.7- linux-i686.egg',
'/home/myname/epd/lib/python27.zip',
'/home/myname/epd/lib/python2.7',
'/home/myname/epd/lib/python2.7/plat-linux2',
'/home/myname/epd/lib/python2.7/lib-tk',
'/home/myname/epd/lib/python2.7/lib-old',
'/home/myname/epd/lib/python2.7/lib-dynload',
'/home/myname/epd/lib/python2.7/site-packages',
'/home/myname/epd/lib/python2.7/site-packages/PIL',
'/home/myname/epd/lib/python2.7/site-packages/IPython/extensions']
żadnej pomocy w zakresie sposobu, aby zainstalować nowe pakiety Pythona na właściwej ścieżce jest bardzo cenione. Jeśli masz czas, proszę wyjaśnij, dlaczego tak się dzieje i co robię źle. Dziękuję za twój czas!
Dlaczego nie użyć menedżera pakietów systemu Ubuntu do zainstalowania wszystkich potrzebnych pakietów? Właściwie prawie wszystkie ważne pakiety EPD znajdują się również w repozytoriach Ubuntu. Nie masz dostępu do swojego konta root? Czy niektóre pakiety w repozytorium są zbyt stare? EPD to świetna pomoc dla Windows-boxów, ale na Ubuntu ... –