あるとき、Python を使おうとしたら、 なぜか PATH が壊れていました。 仕方なく PATH を設定し直し、Windows 側の環境設定をやり直しました。
そのあと pip でライブラリーを入れましたが、動きません。 AI に相談すると「Python のバージョンを下げたほうがいいかも」と言われ、 言われた通りにしてみました。
しかし、やっぱり動かない。 また PATH を設定し直すことになりました。
ここでふと思いました。
「これ、Python のプログラミングじゃなくて、 ただのコンピュータ遊びになってないか?」
本来やりたいのはコードを書くことであって、 PATH の調整やバージョンの試行錯誤ではありません。
何かがおかしい。 そう思って調べていくうちに、Anaconda という環境にたどり着きました。
Anacondaという選択肢
調べてみると、Anaconda は
- バージョン管理が楽
- ライブラリー管理が楽
- 環境が壊れにくい
- 公式 Python より初心者向けの部分が多い
ということが分かりました。
「最初からこれを推奨してほしかった」と思うほどです。
ネット上の情報は、どちらかというと
- “本家 Python で環境構築してみよう”
- “PATH をこう設定しよう”
という内容が多く、 それはそれで正しいのですが、 「Python そのものを語っているだけ」 という印象もありました。
私は Python の内部構造を語りたいわけではなく、 Python のプログラミングがしたい のです。
Anacondaにしてみた結果
思い切って Anaconda に切り替えてみました。
結果はシンプルで、 快適でした。
もう戻る理由がありません。
Anaconda から起動すると、 コマンドプロンプトの左側に (base) と表示されます。 これが「Anaconda の環境が有効になっている」サインです。
これで十分です。 インストール方法の説明は省略しますが、 環境が安定し、ライブラリーも問題なく動き、 ようやく “Python を書くための環境” が整ったと思いました。
まとめ

Python を学ぶ途中で、 環境構築に振り回されてしまうことがあります。
私もそのひとりでした。
- PATH が壊れる
- バージョンを変えても動かない
- pip がどこに入っているか分からない
- 公式 Python の設定に疲れる
そんな中で Anaconda に出会い、 ようやく「プログラミングに集中できる環境」が手に入りました。
Python 練習 14 は、 “環境をAnacondaに変えた” という大きな転換点の記録としました。



人気ブログランキング ブログパーツ