ubuntuシステムにはデフォルトでpython2およびpython3環境がありますが、システム環境は使用しません。
プログラマーとして、私は将来開発されるプロジェクトの数も、環境が将来どれほど複雑になるかもわかりません。
このようなシステムデフォルト環境のセットのみがあります。将来さらにプロジェクトが存在する場合、各プロジェクトは独自のソフトウェア依存関係をデフォルト環境にロードするため、システム依存関係の問題が発生する可能性があります。
私たちの通常の慣行では、各プロジェクトには独自の環境セットがあり、他のプロジェクト環境と競合したり、相互に干渉したりすることはありません。
アナコンダは、この環境問題を解決するために使用されます。
コマンドラインターミナルを開きます。
conda create -n環境名python=x.x.x
conda create -n environment name
は、新しい環境を作成することを意味します
python = xxx
は、この環境でpythonx.xxバージョンをインストールすることを意味します
インストールするかどうかを常に確認するプロンプトが表示されます。Yを入力するだけです。
インストールの完了後、依存関係をインストールする必要がある場合は、コマンドラインに次のように入力します。
condaは環境名をアクティブにします
conda activate environment name
は、新しく確立された独立した環境に入ることを意味します
pyqt環境に入った後、コマンドラインで次のように入力します。
condaインストール依存関係名
conda install pyqt
は、現在の環境に依存関係をインストールすることを意味します。
Yを入力するだけで、インストールするかどうかを常に確認するメッセージが表示されます。
pyqt
環境を選択してください/ home / itcast / anaconda3 / envs / pyqt / bin / python
です。condabase
環境に入る
conda activate base
condabase
環境を終了します
conda deactivate
起動するたびにcondaを自動的にアクティブ化する base
環境をキャンセルする場合は、 auto_activate_base
パラメーターを false
に設定することで実現できます。
conda config --set auto_activate_base false
conda環境変数を編集する
nano ~/.bashrc
Recommended Posts