每当我尝试通过终端使用 Python 时,我都会收到以下消息:
bash: export: `:/usr/bin': not a valid identifier
a:~$ python
Command 'python' is available in '/usr/bin/python'
The command could not be located because '/usr/bin' is not included in the PATH environment variable.
python: command not found
然后我使用此命令添加路径:
export PATH=$PATH=:/usr/bin
但每当我再次运行终端时,我都会收到同样的错误。
更新 按照此处的说明后问题得到解决:https://askubuntu.com/a/20955& 这里:https://askubuntu.com/questions/786349/bash-export-not-a-valid-identifier。
答案1
试试这样:
export PATH="$PATH:/usr/bin"
答案2
export $PATH:/usr/bin
这会产生错误消息
bash: export: `:/usr/bin': not a valid identifier
但前提是$PATH
为空或拼写错误。
同样地,
export $PATH
$PATH
if was也会给出相同的错误消息:/usr/bin
。
但
export PATH=$PATH=:/usr/bin
完全合法,但会$PATH
通过=
在其末尾添加 a 来扭曲旧值中的最后一个路径条目。
正确的行是
export PATH="$PATH:/usr/bin"
但这不太可能是需要/usr/bin
的很可能已经在所有用户都有的系统默认路径中。因此,您更有可能以某种方式取消设置或严重破坏$PATH
shell 启动文件中某处的值。
检查您的.bash_profile
和.bashrc
文件,并确保每当您修改PATH
.然后打开一个新终端并进行测试。