Python環境設定 - redultimate/utility GitHub Wiki

pyenv

現在構築してある環境一覧を取得する

pyenv versions
  • 例えば出力は
  system
  3.6.4
* 3.6.5 (set by /Users/m_nakao/Documents/QC2019/.python-version)
  anaconda3-2.4.1
  anaconda3-2.4.1/envs/py36
  • この時, 3.6.5内ではpipを使っていいが, anaconda内でpipを使うとぐちゃぐちゃになる. 具体的には, condaでインストールしたものをpipでアンインストールできないのでエラーを吐く.

環境を変える

  • 今いる場所だけ環境を変える
pyenv local 環境名
  • 全ての環境を変える
pyenv global 環境名

新しい環境を作る

pyenv install 3.6.0

pyenvのリストが更新されない or 新しい環境がinstallできない

  • pyenvが古い.
brew upgrade pyenv

conda

注意