ここにPython初心者がいます。私はPython 2.7に付属の新しいMacを買ったばかりです。私は古いバージョンのPythonをクラスに使用していますので、私はそれを保つ必要があります。古いバージョンのPython 3.6の最新バージョンをインストールします。私がオンラインで見つけた教訓は時代遅れであるか混乱していました。誰かが私を正しい方向に向けることができますか?Python 2.7と一緒にPython 3.6をインストールするには?
答えて
でconda環境を管理する上
より多くのあなたはのpython3をインストールするbrewを使用することができます。
$ brew install python3
$ python # to start the python 2.7
$ python3 # to start the python 3
これは、macOSでpython 3を使い始める最も簡単な方法です。
anaconda(非常に一般的なPython開発用ダウンロード)をダウンロードすると、素晴らしいパッケージマネージャーと非常に簡単にサンドボックス環境を作成できます。アナコンダをダウンロードした後(あなたの現在のPythonのため、そう2.7)、あなたはあなたのターミナルを開いて入力することができます:python3.6で新しいサンドボックス環境を作成します
conda create my_new_env_name python=3.6
。その環境を使用するために、あなたはpython3.6にいるシェルから
python
を入力した場合
source active my_new_env_name
今、あなたのシェルで入力するか、python3.6でそれを実行するためにシェルからpython somefile.py
を実行することができます
これは、システム上の異なるバージョンのライブラリを維持管理するうえで最適な方法です。たとえば、特定のプロジェクト用の特定のPythonライブラリの旧バージョンが必要で、すべてのPythonコード用にそのライブラリをダウングレードしたくない場合は、 the documentation page
仮想環境を使用して、複数のpythonバージョンを使用するもう1つの方法があります。
step1:実行したいpythonのバージョンをダウンロードしてください。
STEP2:virtualenvの-p {python_location} {env_name}
STEP3:(Mac用)。 env_name/binに/たとえば
を活性化させる(Pythonの3.6を実行している):
のpython 2.7~ abhinavkumar$ virtualenv -p /usr/bin/python2.7 py27
Running virtualenv with interpreter /usr/bin/python2.7
New python executable in /Users/abhinavkumar/py27/bin/python
Installing setuptools, pip, wheel...done.
~ abhinavkumar$ . py27/bin/activate
(py27) ~ abhinavkumar$ python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
を実行
~ abhinavkumar$ virtualenv -p /usr/local/bin/python3.6 py36
Running virtualenv with interpreter /usr/local/bin/python3.6
Using base prefix '/Library/Frameworks/Python.framework/Versions/3.6'
New python executable in /Users/abhinavkumar/py36/bin/python3.6
Also creating executable in /Users/abhinavkumar/py36/bin/python
Installing setuptools, pip, wheel...done.
~ abhinavkumar$ . py36/bin/activate
(py36) ~ abhinavkumar$ which python
/Users/abhinavkumar/py36/bin/python
Python 3.6.1 (v3.6.1:69c0db5050, Mar 21 2017, 01:21:04)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
あなたは、これは1時間の仕事で、これを毎回行う必要はありません。作成したら、それをアクティブにして、一度やり終えると、非アクティブにすることができます。
さらに、virtualenvを使用すると、さまざまなパッケージのバージョンを分けて、システム設定を邪魔することなく作業することができます。
あなたがUbuntu 17.10を使用している場合、python 3は既にインストールされています。 python3と入力して呼び出すことができます。 すでにPython 2をインストールしている場合は、python --versionを入力すると、python 2のバージョン が表示され、python3 --versionと入力するとpython 3のバージョンが表示されます。 両方のバージョンを使用できます
- 1. Python 2.7と3.6用のvirtualenvwrapperを同時にインストールする
- 2. MacにPython 2.7と3.6を並べてインストールする
- 3. djangoフレームワークと一緒にPythonをインストール
- 4. kerasをpython 3.6にインストールするには?
- 5. NumPy for Python 3.6をインストールするには
- 6. のpython 2.7および3.6
- 7. 2.7から3.6のpythonサブプロセス
- 8. Python 2.7をWindowsにインストールするには?
- 9. asyncioとasyncsshをpython 2.7にインストールする
- 10. __init__.py in python 3.6 vs python 2.7
- 11. のpython 2.7の代わりに3.6
- 12. Python 3.6ホイールとPyhookをインストール
- 13. Python 3.6(pythonディストリビューション)にVPythonをインストールするには?
- 14. ライブラリをPython 3.6にインポートすることができません。Pythonにインストールされたライブラリ2.7
- 15. ephemをpython 3.6にインストールする
- 16. python 32bitをanacondaと一緒にインストールする方法64bit
- 17. open cvとpythonを一緒に実行するインストール
- 18. Python 2.7。*をWindows 10にインストール
- 19. Python 2.7の機能をPython 2.6にインストールするには?
- 20. python 3.6インストール後にクラッシュするreadline
- 21. Windows 10にpython 3.6とanaconda 3.6でopencvをインストール
- 22. リクエストモジュールをPython 2.7ウィンドウにインストールする
- 23. pythonでurlibとbeautifulsoupをインストールする2.7
- 24. py3cairo for Python 3.6をインストール
- 25. Python 2モジュールとPython 3モジュールを一緒に使うには?
- 26. Python 3.6用mysqlclientをRaspbianシステムにインストール
- 27. linuxにpython 3.6をインストールできない
- 28. Dlibのインストールpython 2.7
- 29. Python 3.6のインラインコメントの動作が2.7とは異なります
- 30. django(python)と一緒に使うためにOS Xにmemcachedをインストールする
公式サイトhttps://www.pythonからダウンロードできます。org/downloads /にもStackOverflowドキュメントの記事があります:https://stackoverflow.com/documentation/python/193/getting-started-with-python-language/15808/installation-of-python-2-7-x- and-3-x#t = 201706190419308744093 –
同時に実行することができます。コードを実行するときに実行しているバージョンを気にする必要があります。通常、 'python3'と入力するとpython3.xのインストールが実行され、' python'だけがpython2.7を実行します。これはWindowsやLinux上で変更することができますが、Macについてはわかりませんが、これはおそらくその方法もありますので、あなたの端末で 'python'を実行するときに実行するPythonのバージョンを選択してください。 –
しかし、py3をインストールするにはどうすればpip3を使いますか?また、私がはっきりしているかどうかは分かりませんが、これは新しいMacで2.7 Pythonが既にインストールされています。 – johnnewbie25