使用 source ./bin/activate 后显示已经进入虚拟环境了,但是 pip list显示的是真实环境的模块,使用which pip看到pip指向的是真实环境的pip。
测试一下打开另一个窗口 pip uninstall django 卸载真实环境中的django,然后去虚拟环境中pip list查看一下果然也没有了
但是到 虚拟环境文件夹site-packages 查看模块是正常的
有人遇见过吗?
使用 source ./bin/activate 后显示已经进入虚拟环境了,但是 pip list显示的是真实环境的模块,使用which pip看到pip指向的是真实环境的pip。
测试一下打开另一个窗口 pip uninstall django 卸载真实环境中的django,然后去虚拟环境中pip list查看一下果然也没有了
但是到 虚拟环境文件夹site-packages 查看模块是正常的
有人遇见过吗?
你的虚拟环境是不是复制的,然后原来的环境删了?如果是这样的话在venv/bin目录下的activate、activate.csh、activate.fish里面的路径名(VIRTUAL__ENV
)需要改掉,因为他还是指向你已经被删的虚拟环境中了_