LoginSignup
2
2

More than 5 years have passed since last update.

MacでPython2系と3系を同時に使えるようにする。

Last updated at Posted at 2019-01-08

私の環境は以下の通り。

OS version: macOS Mojave (10.14.2)
Anaconda version: 3 (Pythonは3.7.0)

AnacondaでPython2.7の仮想環境を作る

つまりはそういうことです。Anaconda3さえインストーラで入れてしまえば、わざわざpyenvとか設定する必要もなく、Python2系のコードを実行するための仮想環境を整えることができます。

$conda create -n py27 python2.7 anaconda

でpy27という名前のPython2.7系が動く仮想環境を作ったことになります。
これをアクティブにしたいときは

$source activate py27

とターミナル上で打ちます。試しに

$python -V

と打つと
Python 2.7.15 :: Anaconda, Inc.
と出てきました。仮想環境から抜け出すときは

$source deactivate

です。ここで再び

$python -V

とすれば、(私の環境では)Python 3.7.0と帰ってきます。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2