Linuxマシンでcondaを実行するにはどうすればいいですか?
私はAnacondaをインストールし、そしてPythonを実行することができるので、私はそれを正しくインストールしたと仮定します。
このガイドに従う: http://docs.continuum.io/conda/intro.html 、私はPython33をインストールしようとしているので、私のコンソールに次の行をコピーして貼り付けている。
conda create -n py33 python=3.3 anaconda
しかし、それは私にエラーを与えます:
-bash: conda: command not found
Condaを実行するために何をする必要がありますか?
あなたはこれを試してみたいかもしれません:
anaconda 2の場合:
export PATH=~/anaconda2/bin:$PATH
anaconda 3の場合:
export PATH=~/anaconda3/bin:$PATH
anaconda 4の場合:
アナコンダプロンプトを使用する
その後
conda --version
それがうまくいったことを確認するため。エクスポートPATH =〜/ anaconda3/bin:$ PATHは機能しますが、端末を終了すると停止します。{Sudo nano〜/ .bashrcを実行してからファイルにパスを入力して保存した後、source .bashrcを使用して変更を有効にします。
インストールされていない場合は、conda install anaconda-navigatorで確認し、再度anacondaのインストール手順に従ってください。
このビデオと一緒にフォローしてください https://youtu.be/Pr25JlaXhpc
私は道を設定していなかったことがわかります。
そうするために、私は最初に.bash_profileを編集しなければなりませんでした(それをするために私はそれを私のローカルデスクトップにダウンロードしました、linuxからファイルをテキスト編集する方法を知りません)
次にこれを.bash_profileに追加します。
PATH=$PATH:$HOME/anaconda/bin
Anacondaをインストールしたのに正しいバージョンのpythonとipythonをロードできない場合、またはcondaを使用しようとしたときにconda:コマンドが見つからない場合は、PATH環境変数に問題がある可能性があります。プロンプトで、次のように入力します。
export PATH=~/anaconda/bin:$PATH
この例では 、Anacondaはデフォルトの~/anaconda
の場所にインストールされていると仮定します。
この情報は、2016年8月10日の今日現在のものです。上記の方法を使用してこれを修正するために行った正確な手順は次のとおりです。 export PATH=$PATH:$HOME/anaconda/bin
を投稿する人は誰もいませんでした(あなたは行の先頭にexportを追加する必要があります)。
ここでは、ステップバイステップです。
Oh-my-zshを使用しているときに同じ問題が発生する場合は、次の手順を実行する必要があります。
あなたの端末であなたの.zshrc
を開きます。私はiTerm 2
を使用しており、私のデフォルトのテキストエディタとしてSublime Text 3
を持っています。
subl ~/.zshrc
ファイルをテキストエディタで開いて、一番下までスクロールして次の行を追加します。
export PATH=$PATH:$HOME/anaconda/bin
ファイルを保存して閉じます。
- 端末を閉じてから再起動してください。
- 端末に戻って、次のように入力します。
conda --v
インストールされたconda
のバージョンが画面に表示されます。
Zshを使用している場合は、それを実行した後、端末からzsh: command not found: rvm-Prompt
が表示されることがあります。
解決策は次のとおりです。
alias rvm-Prompt=$HOME/.rvm/bin/rvm-Prompt
ファイル内に.zshrc
を追加します。source .zshrc
と入力します。zsh: command not found: rvm-Prompt
は消えます。
〜/ .bash_profileを編集して、これを追加してください。
PATH=$PATH:$HOME/anaconda/bin
それから走る
source ~/.bash_profile
希望があなたを助けることができます。
私の環境:macOS&anaconda3
これは私のために働く:
$ nano ~/.bash_profile
これを追加:
export PATH=~/anaconda3/bin:$PATH
終了して実行します。
$ source ~/.bash_profile
それから試してみてください。
$ jupyter notebook
私はHigh Sierra MAC OSを使っていて、HomeBrewコマンドでAnaconda3をインストールしました。私は実行に問題がありました:
conda
それは私にも与えるだろう:
-bash: conda: command not found
私は走ってみました:
export PATH=~/anaconda3/bin:$PATH
しかしそれは完全なパスが必要です。正しい手順は次のとおりです。
$ nano ~/.bash_profile
今度はENTIREパスをエクスポートします。
export PATH=/usr/local/anaconda3/bin:$PATH
終了して実行します。
$ source ~/.bash_profile
それから試してみてください。
$ conda
それは出力されます:
$ conda --version
conda 4.4.10
あなたがAnacondaをインストールし、間違いなくyes
を次のように言っている場合
Do you wish the installer to prepend the Anaconda install location to PATH in your /home/name/.bashrc ? [yes¦no]
質問し、あなたはおそらくあなたのターミナルウィンドウを再起動する必要があります。変更は、(1)現在のウィンドウを閉じて再び開くか、(2)新しいウィンドウで開いて作業を開始するまで有効になりません。
基本的に、新しいコンソールウィンドウを開き、それが今動作するかどうかを確認します。
Anacondaをインストールしたばかりでこのエラーが発生した場合は、このコマンドを実行するのを忘れたと思います。
source ~/.bashrc
これはあなたが端末でanacondaを利用することを可能にするでしょう。
これは単純に思えるかもしれませんが、(私を含めて)多くの人がこの間違いをしています。
それでもエラーが解決しない場合は、システムのPATHにanacondaの場所が追加されているかどうかを確認する必要があります。
あなたがそれを追加したら、あなたは大丈夫ですよ
Windowsの場合
最近のAnaconda(バージョン4.4.0)はいくつかのディレクトリを変更しました。あなたはAnaconda3/binの代わりにAnaconda3 / Scripts に "conda"を見つけることができます。
ほとんどの場合、最後にAnacondaをインストールすると、.bashrcファイルのPATH変数にanacondaパスが追加されるためです。端末を再起動するか、単に実行するだけです。
source ~/.bashrc
それでもうまくいかない場合は、このコマンドに従ってください。
cat >> ~/.bashrc
以下のコマンドをanaconda3に貼り付けます
export PATH=~/anaconda3/bin:$PATH
enterを押してからCtrl + Dを押す
source ~/.bashrc
Anacondaをインストールしたが、ターミナルからcondaコマンドを実行できない場合は、おそらくパスが設定されていないということです。
export PATH=~/anaconda/bin:$PATH
このリンク を参照してください。
システム:macOS
私は最初にAnacondaをインストールし、そしてすべてがうまくいった。それから私はiTerm2をインストールし、私がPython
をタイプしたときiTerm2は私にデフォルトのPythonを与えました。これがAnaconda Pythonを探す方法です。
.zshrc
ファイルを開きます。たとえば、vim ~/.zshrc
その後、ファイルの最後の行にexport PATH="/Users/yourusername/anaconda2/bin:$PATH"
を追加します。 yourusername
をあなたのユーザー名に置き換えて、anaconda2があることを確認する必要があることに注意してください。簡単な方法は~/.bash_profile
からこの行をコピーすることです
ファイルを保存して閉じ、ターミナルを再起動するとAnaconda Pythonが戻ってきます。
に対する回答
.bash_profile
にのみ入れ、.zshrc
設定には入れません。~/anaconda3/
にインストールするのではなく、/anaconda3/
に 代わりに を入れます。.zshrc
のPATH
の定義は、したがってこれでなければなりません:
...
# Anaconda3
export PATH="/anaconda3/bin:$PATH"
...
私も同じ問題に直面していました、これは最も簡単な解決策かもしれません
source anaconda/bin/activate
anaconda 2用
source anaconda2/bin/activate
ディレクトリの名前に応じて、あなたのコマンドを実行します。すなわちconda --create
端末を開き、以下のコマンドを入力してanacondaを環境パスに追加します。
アナコンダ2の場合:
export PATH=~/anaconda2/bin:$PATH
アナコンダ3の場合:
export PATH=~/anaconda3/bin:$PATH
それからcondaのバージョンをチェックするためにただタイプしてください、
conda --version
次のコマンドを使って環境を作成します。
conda create --name myenv
を使用してソースをアクティブにします。
source activate myenv
それであなたのアナコンダIDEは準備ができています!!!
MiniCondaまたはAnacondaをインストールしたばかりの場合は、必ず端末を再実行してください。
これから、端末を閉じて開き、 conda list を試してインストールを確認してください。
私にとっては、これはうまくいった!
実行する
cat ~/.bash_profile
アナコンダがあるかどうかを確認する。そうでない場合は、そのパスをそこに追加する必要があります。 condaがある場合は、Anacondaが表示されている行全体を「エクスポート」から行末までコピーします。このような:
export PATH=~/anaconda3/bin:$PATH
あなたの端末でこれを実行してください。それから走りなさい
conda --version
エクスポートされ実行されているかどうかを確認します。
一時的な解決策:
$anaconda/bin/conda create -n py33 python=3.3 anaconda
まず、anacondaの場所を確認します。私の場合は/anaconda3
でアクセスする/ディレクトリにanaconda3をインストールしました
それからあなたの端末で、私のためのexport PATH="<base location>/anaconda3/bin:$PATH"
を入力してくださいexport PATH="/anaconda3/bin:$PATH"
。
最後にsource $/anaconda3/bin/activate
を入力してください。あなたのために、ただあなたの場所に変えなさい。
今、あなたはテストするcondaリストを試すことができます。
重要な点は、2018年12月現在、それがScripts
ではなくbin
であるということです。
次のいずれかを使用してください。export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda2/Scripts/:$PATH
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda3/Scripts/:$PATH
次のいずれかを使用してください。SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda2\Scripts\;%PATH%
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda3\Scripts\;%PATH%
/app
をインストール場所に変更します。 anacondaをインストールした場合はMiniconda
をAnaconda
に変更してください。また、Script vs. binも確認してください。
export PATH="/app/Miniconda/bin:$PATH"
パスを設定する前にset -a
を実行する必要があるかもしれません。スクリプトでパスを設定する場合、これは重要であると思います。たとえば、エクスポートコマンドがset_my_path.sh
というファイルに含まれている場合、I think set -a; source("set_my_path.sh")
を実行する必要があります。
set -a
はあなたのセッションに対するパスへの変更を持続させます、しかしそれらはまだ恒久的なものではありません。
より恒久的な解決策として、~/.bashrc
にコマンドを追加してください。インストーラはあなたの~/.bashrc
ファイルにこのようなものを追加することを申し出るかもしれませんが、あなたもそれをすることができます(またはそれを元に戻すためにコメントアウトします)。
背景:私は最近、2018年12月の推奨インストール手順に従って、64ビット版のAnaconda 2と3を私のWindows 10マシンにインストールしました。
ipython
も有効になります。これは、ネイティブのWindowsコマンドラインでははるかにうまく機能します。/bin
フォルダはScripts
に置き換えられたようです 1. インストールした場所を確認してください Anaconda 。私の場合、それは/home/nour/anaconda3/bin
のように見えます
.bashrc
ファイルを開きます。例えば$ gedit .bashrc
3. ファイルの最後にこのexport PATH = /home/nour/anaconda3/bin:$PATH
行を追加して保存します。
conda --version
と入力 注: 行番号のパスを確認してください。 1 および 行番号3 は同じでなければなりません。私の場合は/home/nour/anaconda3/bin
です。
Windows用のVisual Studio 2017と一緒にAnacondaをインストールした場合は、conda実行可能ファイルはこのパスまたはそれに似たパスにあります。
私の場合、パスはこれです:C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts
パスに追加する手順
あなたはconda
を実行することができるでしょう
ハッピーコーディング!
conda init
を使う別の回答 で指摘されているように、手動で$PATH
にCondaを追加することはv4.4.0から推奨されなくなりました( リリースノート を参照)。さらに、 Conda v4.6 以降、conda init
コマンドを使用してシェルの初期化を管理する新しい機能が導入されました。したがって、最新の推奨事項は実行することです。
./anaconda3/bin/conda init --dry-run -vv
まず変更内容を確認します。シェル実行コマンドファイルにConda管理のセクションがまだない場合(例:.bashrc
)、これはいくつかの新しい行の単純な挿入のように見えるはずです。その場合は、実行に進みます
./anaconda3/bin/conda init -vv
それほど直接的な挿入ではない場合は、最初に$PATH
および関連するShell初期化ファイル(例:bashrc
)から以前のCondaセクションをすべて削除してから、上記のようにコマンドを実行することをお勧めします。
変更を有効にするには、新しいシェルを起動するか、initファイル(たとえばsource .bashrc
)を読み込む必要があります。
Conda v4.6.9では、--reverse
から変更を削除するためにconda init
フラグも導入されました。しかし、私はこれをテストしていません、そして私のシステムでconda init --reverse --dry-run -vv
を実行しても何も変わらないことを示しています。
Ubuntuでbashrcを編集するには
$ /usr/bin/vim ~/.bashrc
タイプPATH=$PATH:$HOME/anaconda3/bin
Escおよび:wq
を押してbashrcファイルを保存し、vimを終了します ここに画像の説明を入力します
それから
$ export PATH=~/anaconda3/bin:$PATH
そして$ source ~/.bashrc
と入力して、condaタイプのインストールを確認します
$ conda --version
あなたはあなたの/ home /にAnaconda.shを入れてインストールする必要があります。その後、export PATH=~/anaconda3/bin:$PATH
を実行できます。備考:Anaconda.shをdownload/directilyで実行しないでください。
Ubuntuを実行する仮想マシンをセットアップしています。 "Home"フォルダにanaconda 3がインストールされています。ターミナルに「conda」と入力したときにも、「conda:command not found」というエラーが表示されました。
以下のコードを端末に入力するとうまくいきました...
export PATH=$PATH:$HOME/anaconda3/bin
それがうまくいったかチェックするために私がタイプした:
conda --version
バージョン番号で答えた。
私は同じ問題を抱えていました。私がしたこと、インストール場所からanacondaディレクトリを削除して、それから私が予期したように働いた後に再インストール
Windowsの場合
PATH=%USERPROFILE%\Continuum\Anaconda4.4.0\Library\bin;%PATH%
私の場合、conda Pathはcondaインストールbashによって(.bashrcに)正しく設定されています。しかしそれをうまく動かすためには、私はchmod +x *
を使ってbinサブフォルダの中のファイルに実行ファイルの許可を与えなければなりませんでした。
私のシステム情報:
コンダ4.2.9
オペレーティングシステム:Debian GNU/Linux 8(jessie)
カーネル:Linux 3.16.0-4-AMD64
アーキテクチャ:x86-64
上記と同様に、condaの代わりにminiconda
を使用できることを思い出してください。したがって、export PATH=${PATH}:/Users/davidfortini/miniconda3/bin
を.zshrc
または.bash_profile
に追加してから端末を再起動することをお勧めします。
端末にanaconda-navigator
と入力してください。その後anacondaアプリケーションが起動します