Jak zainstalować Anaconda dla Python na Ubuntu?
Czy istnieje sposób użycia apt-get install
?
Mam tylko dostęp do wiersza poleceń do mojego serwera. Jak zainstalować Anaconda na Ubuntu 14.04 z wiersza poleceń?
wget
wydają się krótkotrwałe.
Jak zainstalować Anaconda dla Python na Ubuntu?
Czy istnieje sposób użycia apt-get install
?
Mam tylko dostęp do wiersza poleceń do mojego serwera. Jak zainstalować Anaconda na Ubuntu 14.04 z wiersza poleceń?
wget
wydają się krótkotrwałe.
Odpowiedzi:
Zobacz stronę główną Anaconda, aby uzyskać więcej szczegółów!
Instrukcje instalacji [instalacja systemu Linux]
Te instrukcje wyjaśniają, jak zainstalować Anacondę w systemie Linux.
Po pobraniu instalatora Anaconda uruchom następujące polecenie z terminala:
$ bash Anaconda-2.x.x-Linux-x86[_64].sh
Po zaakceptowaniu warunków licencji zostaniesz poproszony o podanie lokalizacji instalacji (domyślnie to ~/anaconda
).
Uwaga : NIE musisz mieć uprawnień roota, aby zainstalować Anacondę, jeśli wybierzesz zapisywalną lokalizację instalacji użytkownika, taką jak ~/anaconda.*
Po zakończeniu samorozpakowania, powinieneś dodać katalog binarny anaconda do zmiennej środowiskowej PATH.
Ponieważ cała Anaconda jest zawarta w jednym katalogu, odinstalowanie Anacondy jest łatwe (wystarczy usunąć cały katalog lokalizacji instalacji).
Jeśli wystąpią jakiekolwiek problemy, spróbuj wyłączyć oprogramowanie antywirusowe. Odinstaluj Linux / OS X.
Ponieważ cała Anaconda jest zawarta w jednym katalogu, odinstalowanie Anacondy jest proste (wystarczy usunąć cały katalog lokalizacji instalacji):
$ rm -rf ~/anaconda
moc
(do budowania aplikacji Qt), która może powodować konflikt z bibliotekami systemowymi, jeśli kompilujesz, gdy /home/USER/anaconda3/bin
jest na twojej drodze.
Możesz użyć wget
do pobrania z wiersza poleceń:
W przypadku Python3:
Wersja 32-bitowa:
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86.sh
Wersja 64-bitowa
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh
A po zakończeniu pobierania wykonaj:
32 bity:
bash Anaconda-5.3.1-Linux-x86.sh
64 bity:
bash Anaconda3-5.3.1-Linux-x86_64.sh
Dla użytkowników korzystających z Python2 „3” bezpośrednio po Anaconda należy zmienić na 2.
Nikt nie wyjaśnił tutaj, dlaczego apt-get
i inni menedżerowie pakietów nie mają pakietów dla anakondy.
Ważnym powodem tego jest to, że anakonda ma być użyteczna dla użytkownika, który z jakiegokolwiek powodu nie ma uprawnień roota. W takim przypadku użytkownik po prostu instaluje się ~/anaconda
, zmienia swoje PATH
i PYTHONHOME
zmienne tak, aby uruchomić ~/anaconda/python
, i jest w stanie kontrolować swoją osobistą dystrybucję pytona, a modyfikacja pytona „systemowego” może wymagać pomocy administratora.
Menedżerowie pakietów zawsze wymagają uprawnień sysadmin.
Jeśli próbujesz do niego w całości w linii poleceń użyć skryptu bash python 2 anakonda zainstalować skrypt bash :
# Go to home directory
cd ~
# You can change what anaconda version you want at
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda2-4.2.0-Linux-x86_64.sh
bash Anaconda2-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda2-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc
# Reload default profile
source ~/.bashrc
conda update conda
Python 3 Anaconda zainstaluj skrypt bash
# Go to home directory
cd ~
# You can change what anaconda version you want at
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh
bash Anaconda3-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda3-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc
# Reload default profile
source ~/.bashrc
conda update conda
Źródło: https://medium.com/@GalarnykMichael/install-python-on-ubuntu-anaconda-65623042cb5a
Oprócz odpowiedzi @ Vivek, aby uzyskać najnowszą 64-bitową wersję systemu python3 dla systemu Linux:
CONTREPO=https://repo.continuum.io/archive/
# Stepwise filtering of the html at $CONTREPO
# Get the topmost line that matches our requirements, extract the file name.
ANACONDAURL=$(wget -q -O - $CONTREPO index.html | grep "Anaconda3-" | grep "Linux" | grep "86_64" | head -n 1 | cut -d \" -f 2)
wget -O ~/Downloads/anaconda.sh $CONTREPO$ANACONDAURL
bash ~/Downloads/anaconda.sh
Te grep
filtry w linii 3 można zmieniać, aby dopasować swoje wymagania, oczywiście.
P: Co się tutaj dzieje?
wget -q -O - URL
quietly ( -q
) pobiera html z URL
(w tym przypadku https://repo.continuum.io/archive/ , do którego można uzyskać dostęp jako $CONTREPO
) i wysyła go do standardowego wyjścia ( -O -
).grep "text"
zwraca wiersze z danych wejściowych, które zawierają text
. Najpierw wybieramy wszystkie linie zawierające „Anaconda3”, a następnie spośród wszystkich linii zawierających „Linux”, a następnie wszystkie linie zawierające „86_64” (dla wersji 64-bitowej).head -n 1
zwraca pierwszy wiersz danych wejściowych. Polegam na utrzymaniu porządku w witrynie, dzięki czemu najnowsza wersja jest na wierzchu.cut -d \" -f 2
dzieli dane wejściowe na znaki podwójnego cudzysłowu ( -d \"
), które otaczają nazwę pliku w hrefie HTML, i zwraca drugie pole ( -f 2
), które jest celem href.Obejrzyj ten film, aby uzyskać pełną instalację
Pobierz Anaconda z kontinuum tutaj
Aby zainstalować wersję Python 3.6
sudo bash Anaconda3-4.3.0-Linux-x86_64.sh
Dla wersji Python 2.7
sudo bash Anaconda2-4.3.0-Linux-x86_64.sh
Uruchom Navigator
anaconda-navigator
Uruchom Spyder IDE
spyder
Uruchom notatnik Jupyter
jupyter-notebook
Wykonaj następujące kroki:
export PATH="~/anaconda/bin:$PATH"
Następnie możesz je zaktualizować za pomocą:
conda update conda
conda update anaconda
Możesz użyć Pyenv, aby zainstalować Anacondę, a następnie łatwo przełączać się między systemem Python a Anacondą Python:
pyenv install anaconda3-5.3.0
( pynev install -l
aby zobaczyć, jakie wersje anakondy są dostępne)Śledziłem instalację anakondy na samouczku ubuntu i zainstalowałem ją w moim systemie. Możesz uruchomić następujące polecenia.
conda update conda
conda update anaconda
Spójrz na stronę archiwum repozytorium Anaconda i wybierz odpowiednią wersję, którą chcesz zainstalować.
Następnie po prostu wykonaj:
# replace this `Anaconda3-version.num-Linux-x86_64.sh` with your choice
~$ wget -c https://repo.continuum.io/archive/Anaconda3-vers.num-Linux-x86_64.sh
~$ bash Anaconda3-version.num-Linux-x86_64.sh
Konkretny przykład:
W tym piśmie Anaconda3-2019.03 jest najnowszą wersją. Więc,
$ wget -c https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
$ bash Anaconda3-5.0.1-Linux-x86_64.sh
Po zakończeniu instalacji możesz opcjonalnie usunąć skrypt instalacyjny poprzez:
$ rm -rf Anaconda3-5.0.1-Linux-x86_64.sh
buns
zainstalowany pakiet ? Słyszałem, żeAnaconda
działa tylko z tym zainstalowanym.