win10でpython3を使用しようとしています。cmdでコマンド 'python3'を使用して致命的なPythonエラーが発生する
これは私が使用しようとすると、私が得るものです:私も私のシステムで2.7を持っていることを
> python3 myscript.py
Fatal Python error: Py_Initialize: unable to load the file system codec
File "C:\Python27\Lib\encodings\__init__.py", line 123
raise CodecRegistryError,\
^
SyntaxError: invalid syntax
Current thread 0x00001e44 (most recent call first):
可能性のある問題、。 コマンドを使用するpy
およびpython
が動作します。 Python 2.7のスクリプトを問題なく実行します。
私は自分のフォルダをPYTHONPATHに追加しました。
誰かが答えを知っていますか?
myscript.pyのコードも追加できますか? – Alden
Python仮想環境を実行すると、将来この頭痛から救うことができます。 virtualenvのパッケージの下を見ると、どれくらいいいか分かります。 –
Python 3で構文が変更されました。たとえば、 'ValueErrorを引き上げ、' oops 'を呼び出すと、ValueError(' oops ')を上げる必要があります。https://docs.python.org/3.0/whatsnew/を参照してください。 3.0.html#changes-exceptions – tdelaney