在虚拟环境会话中,没有一个名为“virtualenvwrapper”的模块突然出现

2024-04-20 11:09:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用virtualenvwrapper刚刚好,突然我开始

Error while finding spec for 'virtualenvwrapper.hook_loader' (<class 'ImportError'>: No module named 'virtualenvwrapper')

我真的很困惑为什么会这样?发生了什么变化?在


Tags: noforerrorloaderhookclassnamedmodule
1条回答
网友
1楼 · 发布于 2024-04-20 11:09:37

当我在普通终端中更改虚拟环境,然后登录到tmux会话时,我的VIRTUALENVWRAPPER_PYTHON环境变量被设置为我的虚拟环境路径。因此

echo $VIRTUALENVWRAPPER_PYTHON
/home/user/.virtualenvs/venv/bin/python

当它应该是安装了virtualenvwrapper的python实例时。在

在我的特定例子中,系统python路径是最初安装了virtualenvwrapper的python实例。在

我就这样跑了:

^{pr2}$

并且virtualenvwrapper又起作用了。在

现在workon按预期工作。在

相关问题 更多 >