MacにPython 3.5.1をインストールしました(最新バージョンのOSXを実行しています)。私のシステムにはPython 2.7がインストールされていました。ターミナルプロンプトでIDLE
と入力すると、私のシステムは新しくインストールされたPython 3.5ではなく元のPython 2.7をプルアップします。ターミナルからIDLEウィンドウを開くと、システムをPython 3.5.1にデフォルト設定するにはどうすればよいですか?MacOSでPython 3.5をデフォルトのバージョンにするにはどうすればよいですか?
答えて
のPython 2と3は喜んで、同じシステム上で共存させることができるので、あなたは、Python 3に
を使用したい場合、あなたは簡単にアイドルのために、あなたがidle3
を入力する必要がだからあなたのコマンドで指定することで、それらを切り替えることができます端末をPython 3で使用するにはidle
をPython 2で使用するために使用します。
同様に、端末からPythonプロンプトに移動する必要がある場合は、python3
と入力してPython 3とpython
を使用してください。
ありがとうございました。ターミナルプロンプトでidle3と入力すると、まさに私が探していたものでした。よろしくお願いします。 – user3798654
あなたが(代わりにpython
を使用しての)python3
コマンドを使用することができ、またはあなたが使用するすべてのpython 2つのスクリプトを持っていけない場合は、あなたができる、
こんにちは、ありがとうございます。私は2.7をアンインストールする方法については明確ではない。どこでpython3コマンドを使用しますか?アイドル状態のPythonにアクセスするには、ターミナルプロンプトでidleをタイプするだけです。 – user3798654
OS-Xに付属のPython2.7を削除しないでください。それはそれに依存します。 –
それを使用しない場合は、単純に2.7バージョンをアンインストールすることができますpython2を削除します。しかし、その両方をインストールしても問題はありません。 IDLEを起動するには別のパスpython3
を使用するだけです。
私はそれらをインストールすることをお勧めします。あなたがPython 2の中にあるスクリプトをまだ実行している場合、またはpython3に移植する必要がある場合。
こんにちは、ありがとうございます。 IDLEを起動するために別のパスpython3を使用するにはどうすればよいですか?ありがとう、ジョージ – user3798654
私は退屈な理由 '別名p2 = /パス/ to/python2'と'エイリアスp3'の両方を使用する必要があるので。 '〜/ .bashrc'または'〜/ .bash_aliases'は明示的であり、型指定を保存します。私はipythonも好きですから、 'ip2'と' ip3'も別名です。 – msw
私は投稿を理解していません。あなたの説明を拡大してください。ありがとう、ジョージ – user3798654
python
と入力すると、実際にはリンクが参照されています。 その場所は$ which python
です。私の場合は/usr/local/bin/python
でした。そこに行く$open /usr/local/bin/
そしてちょうどオリジナルのpython、python-configとアイドルが同じフォルダ内の2.7ファイルと同じ であるので削除してください。 その後、3.5ファイルを複製し、削除したファイルの名前に変更します。
これはまた、Sublime_ReplPythonのような他のエディタのデフォルトリンクを変更し、それを3.5バージョンに更新します。これは標準インストールでの主な懸案事項でした。
仮想環境を作成することで、プロジェクト内の任意のpythonバージョンに切り替えることができます。
- virtualenvの-p /usr/bin/python2.x(やPython 3.xの)
あなただけの特定のバージョンだけ開いたシェルでプログラムを実行し、python2を入力したい場合。 xまたはpython3.x
MacOS Python環境を最初から適切に設定することをお勧めします。自作インストールが在庫MacOSバイナリよりも優先されるようにすることをお勧めします。あなたはusr/local/bin
でそれをMacOSのデフォルトではなくusr/bin
にします。
.bash_profileの
# Ensure user-installed binaries take precedence
export PATH=/usr/local/bin:$PATH
# Load .bashrc if it exists
test -f ~/.bashrc && source ~/.bashrc
また、両方のエイリアスを作成することができます。それを確保するためのファイルは自作などをインストールし、セットアップ
source ~/.bash_profile
現在のセッションのために有効になります
alias py2='python2.7'
alias py3='python3.6'
ソース...
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew update
brew upgrade --all
brew cleanup
のpython3は
brew install python3
をインストール次の
pip3 install virtualenv
次に
pip3 install virtualenvwrapper
全てが全てusr/local/bin
であろうpython3
、pip3
、virtualenv
、及びvirtualenvwrapper.sh
を終了した場合。
結果
私が何かをインストールしたり、mkvirtualenv
のようなコマンドを使用するたびにPythonの3がデフォルトで使用されています。
- 1. 最新のmacOSサーバーでXcodeの古いバージョンを実行するにはどうすればよいですか?
- 2. spyder python 3.5を起動するにはどうすればいいですか
- 3. MacOSでCoreBluetoothキャッシュをクリアするにはどうすればよいですか?
- 4. フォーカステキストフィールドを編集するにはどうすればよいですか? (Swift、macOS)
- 5. MacOSでRPM/RPM5のPython言語バインディングを使用するにはどうすればよいですか?
- 6. 既存のデータのデフォルト値をバージョン列に設定するにはどうすればよいですか?
- 7. JDKをデフォルトのJREにするにはどうすればよいですか?
- 8. AnacondaのデフォルトのPythonバージョンを3.5から2.7に変更するには
- 9. OverlayItemをデフォルトでタップするにはどうすればよいですか?
- 10. デフォルトでUITableViewCellを選択するにはどうすればよいですか?
- 11. VAGRANT_CWDをデフォルトに設定するにはどうすればよいですか?
- 12. googleplayでapkバージョンをロールバックするにはどうすればよいですか?
- 13. バワーオーバーライドでバージョンを指定するにはどうすればよいですか?
- 14. デフォルトのScalaバージョンを設定するにはどうすればよいですか?
- 15. アプリケーションのバージョンにアクセスするにはどうすればよいですか?
- 16. Anaconda Python 3.6用のMacOSにSimpleITKをインストールするにはどうすればいいですか?
- 17. 異なるバージョンのpythonを1つのMacにインストールするにはどうすればよいですか?
- 18. SparkでPython 3.5のnumpyとpandasをインストールするにはどうすればいいですか?
- 19. Windows 7でcvxoptをインストールするにはどうすればいいですか?anacondaのpython 3.5用64ビットマシン?
- 20. ボタンを押した後にコンソールに印刷するにはどうすればいいですか?(Python 3.5)
- 21. デフォルトのコントロールテーマを変更するにはどうすればよいですか?
- 22. リッチフェイスのデフォルトCSSをカスタマイズするにはどうすればよいですか?
- 23. packagist.orgのバージョン(dev-master)をv1.0.2などのバージョンに変更するにはどうすればよいですか?
- 24. MacOS Xのpythonホイールにbrewの依存関係を含めるにはどうすればいいですか?
- 25. Cabalパッケージのバージョンをアンインストールするにはどうすればよいですか?
- 26. ghcのバージョンを確認するにはどうすればよいですか?
- 27. 旧バージョンのChromeをダウンロードするにはどうすればよいですか?
- 28. OpenMPIのバージョンを確認するにはどうすればよいですか?
- 29. アプリケーションのソース管理でPythonのバージョンを管理するにはどうすればよいですか?
- 30. java-7-oracleをデフォルトJavaバージョンとして設定するにはどうすればよいですか?
いくつかの回答は、アンインストールと答えています。これがOSXでうまくいくなら、素晴らしい、楽しんでください。 Debian/Ubuntuを実行すると、あまりにも多くのシステムコンポーネントが存在すると予想されるため、Python2を削除するとマシンが停止します。 – msw