virtualenv不在Windows 7中创建Scripts目录

时间:2014-11-18 01:05:21

标签: python-2.7 virtualenv

我似乎有与此stackoverflow question相反的问题。不知何故,每当我创建一个虚拟环境时,它就会创建POSIX设置而不是Windows。

所以我在Windows 7中运行以下命令:

virtualenv venv

我得到了错误的目录结构(POSIX):

-venv
  -bin
  -include
  -lib

我该如何解决这个问题?我可以调整一个virtualenv选项或配置吗?我想创建:

 -venv
   -Include
   -Lib
   -Scripts

1 个答案:

答案 0 :(得分:0)

好的,我相信问题在于从Cygwin终端运行命令。我从powershell中重申了这个命令:

C:\Python27\Tools\Scripts\ez_setup.py

然后跑了:

easy_install.exe virtualenv

这次注意.exe ..现在我跑的时候:

virtualenv.exe someDir 

我获得了Windows目录结构。运行:

virtualenv someDir

将创建POSIX目录。