Raspberry Pi 3モデルBにContinuumから最新のAnacondaバージョンをインストールする方法を知りたい。
Raspberry Pi用minicondaの最新バージョンを入手してください-armv7lプロセッサ用に作成され、Python 3にバンドルされています(例:uname -m
)
wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh
md5sum Miniconda3-latest-Linux-armv7l.sh
bash Miniconda3-latest-Linux-armv7l.sh
インストール後、source ~/.bashrc
を使用して、更新された。bashrcファイルを入手します。次に、python --version
コマンドを入力します。
Python 3.4.3 :: Continuum Analytics, Inc.
Minicondaが既に正常にインストールされている場合は、最初のセクションをスキップしてください。
Raspberry PiへのMinicondaのインストール
wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh
Sudo md5sum Miniconda3-latest-Linux-armv7l.sh
Sudo /bin/bash Miniconda3-latest-Linux-armv7l.sh
yes
とのライセンス契約に同意します
尋ねられたら、インストール場所を変更します:/home/pi/miniconda3
Miniconda3のインストール場所を/root/.bashrcのPATHの先頭に追加しますか?yes
インストールパスをPATH変数に追加します。
Sudo nano /home/pi/.bashrc
ファイル.bashrcの最後に移動して、次の行を追加します。
export PATH="/home/pi/miniconda3/bin:$PATH"
ファイルを保存して終了します。
インストールが成功したかどうかをテストするには、新しいターミナルを開いて入力します
conda
コマンドのリストが表示されたら、すぐに使用できます。
しかし、どのようにして3.4より大きいPythonバージョンを使用できますか?
Raspberry PiのMinicondaにPython 3.5/3.6/3.7を追加
Minicondaのインストール後、Python 3.4よりも新しいPythonバージョンをインストールできませんでしたが、Python 3.5が必要でした。ここに私のRaspberry Pi 4で私のために働いた解決策があります:
最初に、jjhelmusによる Berryconda パッケージマネージャーを追加しました(Minicondaのarmv7lバージョンの最新バージョンの一種):
conda config --add channels rpi
たった今、私はPython 3.5、3.6、3.7を自分でコンパイルすることなくインストールできました。
conda install python=3.5
conda install python=3.6
conda install python=3.7
その後、追加されたPythonバージョンで環境を作成することができました。 Python 3.5の場合:
conda create --name py35 python=3.5
新しい環境「py35」をアクティブ化できます。
source activate py35
このソリューションがあなたにも役立つことを願っています!
異なるアーキテクチャに一般化することに興味がある場合は、上記のコマンドを実行し、uname -m
を次のようなバックティックに置き換えることもできます。
wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-`uname -m`.sh
私はパイゼロでこれを実行しようとしていました。 piゼロはarmv6lアーキテクチャを持っているため、上記はpiゼロまたはpi 1では機能しません。あるいは here minicondaにはminicondaの最新バージョンがないことを知りました。代わりに、ここに掲載されているのと同じ手順を使用してインストールします berryconda
コンダは現在働いています。これがpi zeroでcondaを実行することに興味のある人に役立つことを願っています!