python - Virtualenv 未使用 workon 命令激活

标签 python virtualenv

我通过以下命令创建了 virtualenv 环境

mkvirtualenv /var/www/env --system-sites-packages

当我运行命令时

workon env

显示以下错误

ERROR: Environment 'env' does not exist. Create it with 'mkvirtualenv env'

最佳答案

如果你想在/var/www/env中创建virtualenv来使用workon

sudo chown <user> -R /var/www/

然后在 nano ~/.bashrc 中添加以下行。

export WORKON_HOME=/var/www/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

然后创建virtualenv

mkvirtualenv env

然后激活

workon env

我通过sudo pip install virtualenvwrapper进行了测试

关于python - Virtualenv 未使用 workon 命令激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29673486/

相关文章:

python - Pandas 或 Numpy : how to get matching data entries to do data manipulation

python - 使用 Python-EVE 进行 find_and_modify 和 upsert

python - 如何在nginx自动唤醒virtualenv和gunicorn?

python - 如何重置操作系统 :X installation of Python packages installed using sudo?

python - 安装了 virtualenv,但仍然收到 "ModuleNotFoundError: No module named ' virtualenv'"错误

python - 为什么这个正则表达式不解析整个字符串?

python - 在 python 中加速欧拉数值方案

python - 字符串到 int - 错误

python - Conda 是否取代了对 virtualenv 的需求?

python - 如何将 django 项目与 virtualenv 相关联