1)我使用pip安装了virtualenv
2)我运行了命令virtualenv venv
3)然后我运行source venv/bin/activate
,但它说没有这样的文件或目录。
当我cd
进入venv/bin
时,我找到3件事 - python,python 2.7和python 3.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版本。