Python環境構築でAnacondaをインストールしました
業務きっかけでPythonを始めたので環境構築は業務手順書の通りにやっていました
手順書に「Anacondaをインストール」とあったので何も考えず、動けばいいや~とやっていました
Anaconda壊れる
が、昨日、Anacondaで新しい環境を作成しようとしたところAnaconda自体の環境を壊してしまった
原因はAnacondaのPython環境でpip install
コマンドを使いまくって、ライブラリが競合
→Anacondaが競合解析中に私が処理をぶった切った!!
Anacondaを理解しよう
JavaエンジニアなのでJavaでいう・・・に置き換えると理解がしやすい
Anacondaとは Pythonのパッケージ(ライブラリ)管理システム
Anaconda上にPython環境(ワークスペース)をいくつも作成できる
Anaconda Navigator
Python環境の作成はconda create
コマンドを実行するとできます
コマンドラインだと分かりづらい人のためにAnaconda NavigatorというGUIがあります
左メニュー[Environments]から[Create]ボタンを押せばPython環境が作成されます
作成された環境、developには以下のライブラリがインストールされていました
画面でライブラリ一覧が見られるのでとても分かりやすいです!!!
condaコマンド Pyhon環境の作成やライブラリのインストールに使うコマンド
→ Javaでいうmavenコマンド(mavenコマンド実行したことないです…)
pipコマンドもありますが、なにが違うの??
conda installとpip installの違い。機能の比較など【Python】
ライブラリを持ってくる元が違うのか~とだけ分かりました
昨日、Anaconda環境を壊す原因になったライブラリの衝突はたぶんこれです!
Anacondaで作成した環境はcondaコマンドを使おう
No Modules がコマンドラインに表示されると、何も考えずpip install
していたけれど
まずはcondaコマンドでインストールしてみないとなんですね