我使用 Ubuntu 12.04 已经有一段时间了,从来没有像这样突然出现问题。我正在尝试在我的 Ubuntu 系统上安装 python 3.2,每次运行代码来编译 python 源时,我都会收到此错误:
'Command 'sudo' is available in '/usr/bin/sudo'
The command could not be located because '/usr/bin' is not included in the PATH environment variable.
sudo: command not found'
Run Code Online (Sandbox Code Playgroud)
我也试过运行gksudo命令来查看我的环境显示的内容,但我几乎得到了同样的错误。
Rad*_*anu 35
正如错误所说,您应该将/usr/bin目录添加到 PATH 环境变量中。为此,请在终端中运行以下命令:
export PATH=$PATH:/usr/bin
Run Code Online (Sandbox Code Playgroud)
可以使用后sudo,您可以编辑/etc/environment文件以使更改永久化,因此,在终端中运行:
sudo nano /etc/environment
Run Code Online (Sandbox Code Playgroud)
编辑文件。确保路径是这样的:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Run Code Online (Sandbox Code Playgroud)
使用Ctrl+保存并关闭文件,X然后Y在询问时按。
另请参阅:如何将目录添加到 PATH?
小智 11
我遇到了问题并通过编辑我的.bashrc文件来解决它
.bashrc使用 nano打开文件
$ nano ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
将以下行添加到.bashrc文件中
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: /usr/local/games"
Run Code Online (Sandbox Code Playgroud)
按 Ctrl+X 保存文件
它将要求更改文件,按y和Enter。
你完成了。