Я пытаюсь настроить среду Turbogears для Python, следуя руководству здесь http://turbogears.readthedocs.org/en/latest/turbogears/wiki20.html#wiki20
Я застрял на этапе virtualenv tgnev, пытаясь найти решение, предложенное в сообщении об исключении, и нескольких других вещах, и мне нужны некоторые указатели.
C:\WINDOWS\system32>virtualenv tgenv
Using base prefix 'c:\\program files (x86)\\python 3.5'
New python executable in tgenv\Scripts\python.exe
ERROR: The executable tgenv\Scripts\python.exe is not functioning
ERROR: It thinks sys.prefix is 'c:\\windows\\syswow64\\tgenv' (should be 'c:\\windows\\system32\\tgenv')
ERROR: virtualenv is not compatible with this system or executable
Note: some Windows users have reported this error when they installed Python for "Only this user" or have multiple versions of Python installed. Copying the appropriate PythonXX.dll to the virtualenv Scripts/ directory may fix this problem.
Я совершенно новичок в Python и virtualenv, поэтому, пожалуйста, не думайте, что я ничего не знаю!
Интересно, что system32 \ tgenv не существует, а syswow64 существует, поэтому похоже, что virtualenv совершает ошибку?
windows-10
python
virtualenv
nineofclubs
источник
источник
Ответы:
http://turbogears.readthedocs.org/en/latest/turbogears/wiki20.html#wiki20
У вас есть Python 3.5 - это может быть виновником. Есть несколько различий, которые могут привести к неисправности python-скриптов / программ, нацеленных на более старую версию.
https://wiki.python.org/moin/Python2orPython3 :
источник