如何在安裝Python 3.6.1和Python 2.7.13時在Windows 10上運行scons
?當輸入python
到我的命令窗口,我得到以下輸出:使用Python 2.7和Python 3在Windows 10環境中運行scons
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
由於我個人使用Python這3.6.x的是對我很好,我不想改變這一點。
當輸入py -2
到我的命令窗口,我得到以下輸出:
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
scons
不使用Python 3.x的工作它需要用Python 2.7.x來執行。我如何「告訴」scons使用Python 2.7.x?
當我只需鍵入scons的進入命令提示符我得到以下輸出:
PS C:\dev\projectX> scons
Fatal Python error: Py_Initialize: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'
Current thread 0x00007050 (most recent call first):