UbuntuにAnacondaをインストールする方法は?


82

Ubuntu にPython用Anacondaをインストールする方法は?

使用する方法はありますapt-get installか?

サーバーへのコマンドラインアクセスのみがあります。コマンドラインからUbuntu 14.04にAnacondaをインストールするにはどうすればよいですか?


申し訳ありませんが、システムにパッケージがbunsインストールされているかどうかを確認するだけです。私はAnacondaそれがインストールされているものでしか動作しないと聞きました。
ThisIsNotAnId

コマンドラインに完全に答えがあれば理想的です。特に、現在の回答では、Anacondaの最新のインストーラーをダウンロードする方法が示されていないようです。すなわち、wget一見短命だった。
チャーリーパーカー

回答:


59

詳細については、Anaconda Hompepageを参照してください!

インストール手順[Linuxインストール]

これらの手順は、LinuxシステムにAnacondaをインストールする方法を説明しています。

のダウンロードアナコンダのインストーラを、端末から次のコマンドを実行します。

$ bash Anaconda-2.x.x-Linux-x86[_64].sh

ライセンス条項に同意すると、インストール場所を指定するよう求められます(デフォルトは~/anaconda)。

:Anacondaをインストールするためにルート権限は必要ありません。~/anaconda.*自己抽出が完了した後など、ユーザーが書き込み可能なインストール場所を選択した場合、PATH環境変数にanacondaバイナリディレクトリを追加する必要があります。

Anacondaはすべて単一のディレクトリに含まれているため、Anacondaのアンインストールは簡単です(インストール場所ディレクトリ全体を削除するだけです)。


問題が発生した場合は、ウイルス対策ソフトウェアを無効にしてみてください。Linux / OS Xアンインストール

Anacondaはすべて単一のディレクトリに含まれているため、Anacondaのアンインストールは簡単です(インストール場所ディレクトリ全体を削除するだけです)。

$ rm -rf ~/anaconda

9
システム全体にインストールすることをどのようにお勧めしますか?
drevicko

2
SSDの@nealmcbは10分もかかりません
でした

4
どのようにウェブブラウザなしで端末で最初のステップを行うのですか?これをdockerコンテナーで実行しようとしているので、コマンドが必要です。
チャーリーパーカー

2
コマンドラインで「Anacondaインストーラーをダウンロードした後」の実行方法がわかりませんか?(私はあなたの答えを引用しています)
チャーリーパーカー

1
Anacondaは独自のバージョンmoc(Qtアプリのビルド用)をインストールしているように注意/home/USER/anaconda3/binしてください。パスにあるときにコンパイルすると、システムライブラリと競合する可能性があります。
ランドローニ

64

wgetコマンドラインからダウンロードするために使用できます:

Python3の場合:

  • 32ビットバージョン:

    wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86.sh
  • 64ビット版

    wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh

ダウンロードが完了したら、次を実行します。

  • 32ビット:

    bash Anaconda-5.3.1-Linux-x86.sh
  • 64ビット:

    bash Anaconda3-5.3.1-Linux-x86_64.sh

Python2を使用しているユーザーの場合、Anacondaの直後の「3」を2に変更する必要があります。

ソース:https : //conda.io/docs/user-guide/install/linux.html


3
アナコンダを更新するにはどうすればよいですか?
アルバ14

6
$ conda update conda、$ conda update anaconda。docs.continuum.io/anaconda/install.htmlを
Vivek

あなたのwgetコマンドから、apt-getまたはより「公式な」ubuntuパッケージマネージャを介してanacondaをインストールすることはできないようです?そうですか?
チャーリーパーカー

2
これにより、python3ではなくpython2のanacondaがインストールされます。(将来の読者への明確な説明)。
k_g

1
repo.anaconda.com/archiveで利用可能なバージョンのリストを見ることができます。
シュロモ

43

ここではapt-get、他のパッケージマネージャーがanacondaのパッケージを持っていない理由を説明していません。

これの重要な理由は、anacondaが何らかの理由でルート権限を持っていないユーザーによって使用されることを意図していることです。その場合、ユーザーはにインストールするだけで~/anaconda、実行するように自分の変数PATHPYTHONHOME変数~/anaconda/pythonを変更し、個人用のPythonディストリビューションを制御できます。

パッケージマネージャーには、常にsysadmin特権が必要です。


15

コマンドラインで完全にしようとしている場合は、bashスクリプトpython 2 anaconda install 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 install 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

ソース:https : //medium.com/@GalarnykMichael/install-python-on-ubuntu-anaconda-65623042cb5a


1
これは実際に質問に答え、受け入れられた答えでなければなりません
モニカヘドネック

11

@Vivekの答えに加えて、最新のpython3 64ビット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

grepもちろん、3行目のフィルターは要件に合わせて変更できます。

Q:ここで何が起こっていますか?

  • wget -q -O - URL静かに(-q)でhtmlを取得しURL(この場合はhttps://repo.continuum.io/archive/にアクセスします$CONTREPO)、それを標準出力(-O -)に送信します。
  • | 「パイプ」と呼ばれ、前のコマンドの出力を次のコマンドに送信します。
  • grep "text"は、入力からを含む行を返しますtext。したがって、最初に「Anaconda3」を含むすべての行を選択し、次に「Linux」を含むすべての行を選択してから、「64_64」を含むすべての行を選択します。
  • head -n 1入力の最初の行を返します。最新バージョンが最上位になるように、Webサイトの順序を維持することに依存しています。
  • cut -d \" -f 2入力を-d \"HTMLのhrefのファイル名を囲む二重引用符()で分割し、href -f 2のターゲットである2番目のフィールド()を返します。


2

次の手順を実行します:

  1. export PATH="~/anaconda/bin:$PATH"
  2. 次に、以下を使用してそれらを更新できます。

    conda update conda
    conda update anaconda

export PATH = "〜/ anaconda3 / bin:$ PATH"を使用してみてください。
しないでください

0

Pyenvを使用してAnacondaをインストールし、システムPythonとAnaconda Pythonを簡単に切り替えることができます。

  1. Pyenvをインストールする
  2. pyenv install anaconda3-5.3.0pynev install -l使用可能なanacondaのバージョンを確認するには)


0

見てみましょうアナコンダレポアーカイブページを、あなたがインストールしたいのですが、適切なバージョンを選択します。

その後、次を実行します。

 # 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

具体例:

この記事の執筆時点では、Anaconda3-2019.03が最新バージョンです。そう、

$ wget -c https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
$ bash Anaconda3-5.0.1-Linux-x86_64.sh

インストールが完了した後、オプションでインストールスクリプトを削除することもできます。

$ rm -rf Anaconda3-5.0.1-Linux-x86_64.sh
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.