すでにPython 3をbrew経由でインストールしている場合、複数のPythonインストール(長期)を管理する最良の方法は何ですか?過去のPythonバージョンは、さまざまなツールを使ってさまざまなアップデートをインストールしていたので、ここ、そこ、そしてどこにでもインストールされていました。あなたが想像しているように、これは結局問題になりました。複数のPythonバージョンをOSXで管理する
私のプロジェクトのいずれかで使用されていたパッケージがPython 3.4でしか動作していなかったのに、私は最近3.6にアップデートしました。私のコードはもはや実行されなくなりました。実際にプロジェクトを起動するためには、Python 3.4のためにシステムを精査しなければなりませんでした。それは巨大なPITAでした。
私は最近コンピュータを拭き取り、私の過去の間違いのいくつかを避けたいと思います。おそらくこれは未経験ですが、私はバージョンのインストールをbrewに制限したいと思います。 (それは非官能的でない限り、私は他の提案にもオープンです!)さらに、私は過去のバージョン管理の不具合(上記のような状況)を解決する方法を知りたいと思います。私はpyenvについて聞いたことがあるが、それは醸造と矛盾するだろうか?
ありがとうございます!
あなたはCondaを調べましたか? https://conda.io/docs/ – disflux
私はCondaを使うべきだと付け加えるべきです。なぜなら、それはPythonだけに限定されるものではないからです。 minicondaをインストールすると、コマンドは簡単です:conda create -n my_env_name python = 3.6。次に、source activate my_env_nameを使用して環境を入力します。さらに、continuumはNumPyなどのプリコンパイルされたライブラリのセットを保持しています。これらのライブラリは、repo(conda install numpy)を介してインストールできます。これはpipインストールよりもはるかに高速です。 – disflux