Python 没有名为';虚拟说唱歌手&x27;在虚拟环境会话中突然

Python 没有名为';虚拟说唱歌手&x27;在虚拟环境会话中突然,python,tmux,virtualenvwrapper,Python,Tmux,Virtualenvwrapper,我使用的是virtualenvwrapper刚刚好,突然我开始 Error while finding spec for 'virtualenvwrapper.hook_loader' (<class 'ImportError'>: No module named 'virtualenvwrapper') 查找“virtualenvwrapper.hook_loader”的规范时出错(:没有名为“virtualenvwrapper”的模块) 我真的很困惑为什么会这样?更改了什么?

我使用的是
virtualenvwrapper
刚刚好,突然我开始

Error while finding spec for 'virtualenvwrapper.hook_loader' (<class 'ImportError'>: No module named 'virtualenvwrapper')
查找“virtualenvwrapper.hook_loader”的规范时出错(:没有名为“virtualenvwrapper”的模块)
我真的很困惑为什么会这样?更改了什么?

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

echo $VIRTUALENVWRAPPER_PYTHON
/home/user/.virtualenvs/venv/bin/python
当它应该是安装了
virtualenvwrapper
的python实例时

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

因此,我只是跑:

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
而且,
virtualenvwrapper
又一次起作用了


现在
workon
工作正常。

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

echo $VIRTUALENVWRAPPER_PYTHON
/home/user/.virtualenvs/venv/bin/python
当它应该是安装了
virtualenvwrapper
的python实例时

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

因此,我只是跑:

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
而且,
virtualenvwrapper
又一次起作用了

现在,
workon
工作正常