sudo 命令只會加載基本的path和動態庫,自己定義的不會加入,因此會出現使用sudo運行多版本python出現奇怪的現象,進行如下操作就可以使用
sudo vi ~/.bashrc
alias sudo='sudo env PATH=$PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH'
使用 sudo visudo 進行如下更改 ctrl + x 離開visudo編輯界面
否則?visudo: /etc/sudoers: 權限不夠
#Defaults?????? env_reset
Defaults??????? !env_reset
之后可以運行sudo? pip3.10? install? virtualenv