创建virtualenv文件夹时出错

时间:2014-05-27 14:10:14

标签: virtualenv

我正在阅读测试驱动开发一书,当我尝试使用以下方法创建virtualenv文件夹时,我目前遇到了问题:

virtualenv --python=python3 ../virtualenv

我继续得到这个输出:

  Traceback (most recent call last):
  File "C:\Python33\lib\runpy.py", line 160, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\Python33\lib\runpy.py", line 73, in _run_code
    exec(code, run_globals)
  File "C:\Python33\Scripts\virtualenv.exe\__main__.py", line 9, in <module>
  File "C:\Python33\lib\site-packages\virtualenv.py", line 774, in main
    interpreter = resolve_interpreter(options.python)
  File "C:\Python33\lib\site-packages\virtualenv.py", line 1575, in resolve_interpreter
    python_versions = get_installed_pythons()
  File "C:\Python33\lib\site-packages\virtualenv.py", line 93, in get_installed_pythons
    path = winreg.QueryValue(python_core, "%s\\InstallPath" % ver)
FileNotFoundError: [WinError 2] The system cannot find the file specified

1 个答案:

答案 0 :(得分:0)

你在Windows上:../ virutalenv用于unix 在unix上,你告诉virtualenv在一个级别的目录中创建一个virtualenv目录(之前的版本),windows也使用反斜杠而不是斜杠。

尝试找一个面向Windows的教程,或者如果你可以使用unix / linux机器,或者安装cygwin。