我尝试运行虚拟环境时没有激活

时间:2017-01-17 01:48:30

标签: virtualenv virtual-environment

1)我使用pip安装了virtualenv 2)我运行了命令virtualenv venv
3)然后我运行source venv/bin/activate,但它说没有这样的文件或目录。

当我cd进入venv/bin时,我找到3件事 - python,python 2.7和python 3.5。有谁知道这个问题?

5 个答案:

答案 0 :(得分:8)

我遇到了同样的问题。而我所做的只是运行命令     virtualenv env 再次。然后在目录env / bin下生成更多文件,包括激活文件。这太奇怪了。也许你可以尝试更多。

答案 1 :(得分:0)

当我运行virtualenv时,我通过命名venv2解决了类似的问题。我已经有一个名为venv的虚拟环境用于另一个项目。这让我继续前进。

答案 2 :(得分:0)

我加倍它是由一些网络问题导致的,我运行了两次才能激活'安装脚本。也许首先它不能连接到某个源,所以它只是中止安装。

答案 3 :(得分:0)

使用--upgrade选项时,我遇到了此问题。删除了该选项,所有选项均按预期运行。

答案 4 :(得分:0)

我解决了运行python3.7 -m venv venv的类似问题,您可以更改安装在环境中的python版本。