私は長年にわたってWindowsでAnacondaとPython 3.xを使用してきました。私が毎日使うとすぐに利用可能な多くの機能がありますが、Linux Mintに付属のデフォルトのPython 2.7には簡単にインストールできません。
以下を使用して、以前のLinux MintシステムにAnaconda3をインストールしました。
Linux インストールに関する Anaconda ドキュメント私はうまくいきましたが、AnacondaはPython 3をパスのデフォルトのPythonに設定して、以前のインストールを混乱させた可能性があると思いました。時々デフォルトのアプリケーションをインストールしようとしましたが、apt-get install
失敗し、エラーメッセージにPythonが言及されることがあります。また、Python 3をパスとしてインストールすると、システムがクラッシュする可能性があることも読んでいます。これは例です。
そこで、上記のインストールガイドでcondaを使用するには、Anacondaが偽のパスを必要とすることを確認しました。
インストーラは、「インストールプログラムにAnaconda <2または3>のインストール場所を/ home / / .bashrcのPATHに追加させますか?」というメッセージが表示されます。はいを入力してください。
注:「いいえ」と入力した場合は、Anacondaへのパスを手動で追加する必要があります。それ以外の場合、condaは機能しません。
これは、Python 3とAnacondaがパスに追加されることを意味するのか、それともAnacondaだけが追加されるのかということです。
簡単に言えば、LinuxシステムにAnaconda3をインストールするベストプラクティスは何ですか?
更新:まだこの質問に対する答えが見つかりませんでしたが、関連情報を見つけることができました。askubuntuのこの質問。
あるユーザーは、次の理由で慎重にインストールする必要があると述べました。
Anacondaは独自のバージョンのmoc(Qtアプリケーション構築用)をインストールしているようです。これは、/home/USER/anaconda3/binがパスにあるときにコンパイルするとシステムライブラリと競合する可能性があります。
私の経験によれば、AnacondaのWebサイトで推奨されている方法を使用してLinux MintにAnacondaをインストールしないでください。 Anaconda3をシステム全体にインストールした後、関係のない他のソフトウェアのインストールと使用に問題があることがわかりました。
答え1
私の経験では、Anacondaをユーザーとしてインストールすると(Sudoを使用してシステムにインストールするのではなく)、すべてのファイル(Pythonバージョンを含む)がホームに指定されたディレクトリにインストールされます。 Anacondaサポートファイルのみがシステムフォルダに配置されているため、既存のプログラムの動作を妨げません。 Anacondaプログラムを使用するには、端末でセッションを開始し、ホームページに2つのエントリ(1)「cd Anaconda3 / bin」と2)「ソースを有効にする」と入力する必要があります。これらのエントリはシステム$ PATHを変更し、Anacondaプログラムをシステム検索パスの最初のエントリとして配置します。 Anacondaを使用した後、ターミナルプロンプトで「source deactivate」と入力して、システムを通常の$ PATHに戻すことができます。