1)我使用 pip 安装了 virtualenv。
2)我运行了命令virtualenv venv
3)然后我运行source venv/bin/activate
但它说没有这样的文件或目录。
当我cd
进入时venv/bin
,我发现了 3 个东西——python、python 2.7 和 python 3.5。有谁知道这个问题?
1)我使用 pip 安装了 virtualenv。
2)我运行了命令virtualenv venv
3)然后我运行source venv/bin/activate
但它说没有这样的文件或目录。
当我cd
进入时venv/bin
,我发现了 3 个东西——python、python 2.7 和 python 3.5。有谁知道这个问题?
我曾经也有过一样的问题。我所做的只是
virtualenv env
再次运行命令。然后在 env/bin 目录下生成了更多文件,包括激活文件。太奇怪了。
我解决了运行中的类似问题python3.7 -m venv venv
,您可以更改安装在您的环境中的 python 版本。
我在运行 virtualenv 时通过将其命名为 venv2 解决了类似的问题。我已经为另一个项目创建了一个名为 venv 的虚拟环境。这让我可以继续。
--upgrade
我在使用该选项时遇到了这个问题。删除了该选项,一切都按预期运行。
我加倍它是由一些网络问题引起的,我运行它两次以安装“激活”脚本。也许首先它无法连接到某个源,所以它只是中止安装。