如何修复 Ubuntu 中 virtualwrapper 的损坏安装?

如何修复 Ubuntu 中 virtualwrapper 的损坏安装?

在 Ubuntu 20.04.4 和 Python 3.8.10 上,我的virtualenvwrapper安装已损坏。当我尝试

mkvirtualenv  test

我收到错误

ERROR: virtualenvwrapper could not find virtualenv in your path

由于某些原因,我无法virtualenv再安装,因为我使用

python -m venv myvenv

创建一个虚拟环境。

有什么解决方法吗?也许创建一个别名?还有其他方法吗?

换句话说:如何在未virtualenv安装的情况下使 virtualenvwrapper 工作?(我一开始无法安装virtualenv。所以请不要建议安装它,因为它不再起作用)。

答案1

正如评论中提到的,如果不安装 ,安装 virtualenvwrapper 会有些棘手virtualenv;但通过virtualenv有选择地删除,我能够复制您的错误。使用virtualenvunavailable ,这可以使用python3 -mvenv而不是来创建虚拟环境virtualenv

VIRTUALENVWRAPPER_VIRTUALENV='python3' VIRTUALENVWRAPPER_VIRTUALENV_ARGS='-mvenv' mkvirtualenv a-funny-name

相关内容