擅长:python、mysql、java
<p>“sudo”建立了一个新的环境,因为它的目标是安全,因为新用户不会像你一样看待世界</p>
<p>您可以使用keep-environment参数“sudo”来保留其中一些,但这不能保证您的视图是相同的。这可能是权限问题、相对路径问题、家庭差异或其他用户的用户shell初始化设置。您很可能可以在sudo的另一端创建一个良好的环境,比如“sudo env PYTHONSOMETHING=$PYTHONSOMETHING programname”</p>
<p>所以,这很复杂。我首先使用“sudo-I”获得一个交互式shell,测试它的外观,并找到要更改的内容</p>