重複の可能性:
Powershell Python: バージョンの変更を使用
私のマシン(Windows)にはpython 2.7と3.3の両方がインストールされています。それらの間を行き来したいとします。パス変数を変更するスクリプトを作成して、手動で行うことなく簡単に切り替えることができるようにするにはどうすればよいですか?
重複の可能性:
Powershell Python: バージョンの変更を使用
私のマシン(Windows)にはpython 2.7と3.3の両方がインストールされています。それらの間を行き来したいとします。パス変数を変更するスクリプトを作成して、手動で行うことなく簡単に切り替えることができるようにするにはどうすればよいですか?
パス変数を変更するのではなく、パスから両方を削除し、パスにある共通フォルダーで使用するものをシンボリックリンクする方がよいでしょう ( /usr/local/bin
. そうすれば、それらの間を行き来するスクリプトを書くのは非常に簡単になります。シンボリックリンクを削除して、ln -s
もう一度やり直してください。
編集:無視してください。より良い解決策については、リンクされた重複した回答を参照してください。
import sys
sys.path.remove('<path to 2.7>')
sys.path.append('<path to 3.3>')
およびその逆