Ana*_*ist 10 python virtualenv python-2.7
我是Python的新手,最近在Windows上安装了Python 2.7.6 x86.我试图通过virtualenv创建一个环境.我安装了Python,然后在全局安装了pip和virtualenv.然后我CD到我想要创建环境的目录并运行virtualenv env
.然后我用它激活它env\scripts\activate
.现在,当我尝试通过virtualenv(pip,easy_install等)运行任何脚本时,我收到以下错误:
Fatal error in launcher: Unable to create process using
'""[dir]\env\Scripts\python.exe"" "[dir]\env\Scripts\pip.exe" --version'
Run Code Online (Sandbox Code Playgroud)
注意python exe周围的额外引号.它有两组引号,而不只是一组.
我有一种感觉,这是一个路径错误.该路径在activate.bat中设置,但看起来正确 - set "VIRTUAL_ENV=[dir]\env"
让我重申,脚本在全球范围内运作良好.我只是在virtualenv中看到这个错误.
那些额外的引号来自哪里?我怎么能摆脱它?
小智 28
我这里也有同样的错误.直到我尝试以下(在我的venv中)并且它起作用:
(venv) > python -m pip
Run Code Online (Sandbox Code Playgroud)
要么
(venv) > python -m easy_install
Run Code Online (Sandbox Code Playgroud)