前言
Ubuntu系统上,由于不同用户可能会导致依赖包安装后,无法正常加载命令,就比如,
pip3 install virtualenv后,报错:Command 'virtualenv' not found, but can be installed with
这是由于当前用户安装依赖包的路径未添加到环境变量导致的。
解决方式
使用pip3 -V查看当前site-packages目录
pip3 -V
输出:pip 23.3.1 from /work/当前用户/.local/lib/python3.8/site-packages/pip (python 3.8)
添加环境变量
export PATH=/work/当前用户/.local/bin:$PATH
注意:当前用户替换成当前真实用户
再使用virtualenv命令就正常了。