virtualenv没有在windows cygwin上工作

时间:2017-01-28 16:19:21

标签: python virtualenv

我在Windows 7机器上安装了cygwin。我试图按照此处列出的说明操作:

https://www.tutorialspoint.com/flask/flask_environment.htm

  1. 创建了一个新项目目录
  2. cd进入新目录
  3. 键入virtualenv venv,它成功创建了新的虚拟目录
  4. 下一步无法为我工作。
  5. 我试图激活虚拟环境,但它无效。

    " VENV \脚本\激活"

    当我输入时没有任何反应。

    USER @ PCTEST〜/取名为NewProj $ venv / Scripts / activate

    USER @ PCTEST~ / newproj $ python / cygdrive / C / python27 /蟒

1 个答案:

答案 0 :(得分:0)

解决方案

使用source. (点空格)命令运行激活脚本:

source ./venv/Scripts/activate

# Or

. ./venv/Scripts/activate

说明

source在当前的shell环境中运行shell命令,因此venv可以正常工作。按名称运行脚本时,将启动一个新的隔离的shell环境,在那里激活venv并关闭新的shell环境,并返回到原始环境。