私は3年間のコンピュータプログラミングの中で、より悪いバグに対処しました! Python 3.6を使っていても、自然言語ツールキットで作業したいので、Python 3.5をインストールしなければならなかったことが判明しました。だから私は3.5をダウンロードして、今、私の端末は、デフォルトでは、Python 3.5を使用しており、私はそれを3.6に戻すことはできません。私は辞書を自動的に注文しないpython 3.5を使用していたので、注文された辞書に依存しているので、プログラムを投げていました。それを理解するのに4時間かかりました。Mac端末でPython 3.5から3.6に切り替えるには
答えて
virtualenvおよび/またはvirtualenvwrapperを使用します。これは、さまざまなPythonバージョン、異なるpipパッケージがインストールされているなど、複数の異なる環境を使用できるユーティリティです。
3.5バージョンを見つけるには、端末にwhich python
を実行してpython
実行可能ファイルへのパスを探します。あなたのPATH
環境を見て、あなたのPATH
にそのPythonの場所がどこにあるかを見てください。次に、そのパスがどこに追加されているかを調べる必要があります。これはお使いのOS /シェルによって異なります。
確かに、それを聞いて申し訳ありません。
私はpyenvを使用して、私のシステム上の異なるpythonバージョンを管理しています。これにより、任意のバージョンを使用して仮想環境を作成できます。
EDITはコメントに対処します。
私は完全にvirtualenvまたはpyenvのようなものを設定することは簡単ではないことを理解しています。しかし、残念なことに、このような状況に対処する(そして回避する)のが最も簡単な方法です。ここで重要なのは2つの重要な概念です:
1)分離 - Virtualenvがこれを処理します。依存関係を仮想環境にインストールすると、他の環境やシステムのpythonのインストールには影響しません。
2)複数のPythonバージョン - あなたのケースでは、3.6をサポートしていないモジュールを使用する必要がありました。 python 3.5を使用して仮想環境を作成するのではなく、誤って3.6のシステムインストールを混乱させました。これらのタイプの誤った設定から回復するのは難しいかもしれません。そして、最初に簡単に防ぐのはしばしば簡単です。
繰り返しますが、私は完全に私が同じことを考えて覚えて、これは複雑になる可能性があることを理解し、それは、このツールなしで発生する可能性があります設定ミスのトラブルシューティングを行うよりも少ない複雑です。
pyenvは私にとっては複雑すぎます。確かに、私は端末に入力できるより簡単な、1行のコマンドラインがなければなりません – bobsmith76
- 1. Mac OS X上でpython 2.7とpython 3.5を切り替える
- 2. Wing101のPython 3.6に切り替える
- 3. mac端末をanacondaとminicondaの間で切り替える方法は?
- 4. ビジュアルコードで統合端末を切り替える方法は?
- 5. ウィンドウ間の切り替えPyQt4 Python 3.5
- 6. Octave GUI出力用の端末に切り替える
- 7. pythonからpython 2.7に切り替えるには3- jupyter notebook
- 8. 端末MacでPython 3.6を一時的に使用するにはどうすればよいですか?
- 9. PythonプログラムからMacの端末にデータを出力する
- 10. Macでgitアカウントを切り替える
- 11. コマンドラインからpython 2.7からpython 3に切り替えるには?
- 12. Python:optparseからargparseに切り替える
- 13. Mac端末のコンパイルエラー
- 14. Python 3.4.2からPython 2.7.1に切り替えるOSX
- 15. .NET 3.5から4への切り替え後のエラー
- 16. 端末からMacでfsharpテストを実行するには?
- 17. Macキーボードでバーチャルボックスで端末linuxに貼り付けるには?
- 18. Mac端末でpythonのバージョンを変更するには?
- 19. Mac端末からフォルダをアップロードする
- 20. PlayFrameworkからSpringMVCに切り替える
- 21. ApplicationData.Current.LocalFolderからKnownfolders.DocumentsLibraryに切り替える
- 22. ListViewからRecyclerViewに切り替える
- 23. NSDictionaryからDictionaryに切り替える
- 24. アンドロイドのMac OSのポートレートからランドスケープモードを切り替えるには
- 25. MACログイン端末エラー
- 26. Mac用Iterm2端末
- 27. python3コマンドを3.5の代わりにPython 3.6を実行するには?
- 28. Python virtualenvを2.7から2.7に切り替える
- 29. mac端末からphpファイルを実行するには
- 30. Mac端末でR端末コマンドを使用できますか?
私は3.5バージョンではなく3.6バージョンを使いたいと思います。また、私は本当にvirtualenvの使い方を知らない。また、私がその道を見つけたら、私が何をすべきか分かりません。 – bobsmith76
はい、私はあなたが3.5バージョンが置かれている場所を見つける必要があると言っていますので、あなたは場所があなたの 'PATH'になっていないことを確認することができます。 'PATH'の編集はあなたの環境に依存します。あなたのMac上の '.bashrc'(最初はあなたの質問にMacが気づかなかった、oops)。 – wmorrell
パスを編集するにはどうすればよいですか? – bobsmith76