我在新安装的Ubuntu中创建了一个新的虚拟环境。激活它不会从env python返回python,而是返回全局bin python和pip的路径。我可以使用./env/bin/python
访问venv二进制文件,但这似乎不方便。有什么解决办法吗?以下是在环境中运行时的路径信息:
>> which python
/usr/bin/python
>> which pip
/usr/bin/pip
>> echo $PATH
/mnt/sdb2/Projects/env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
是否更改了venv文件夹的名称?我也遇到了同样的问题,恢复文件夹名称解决了我的问题。