解决Linux系统中python命令指向python2.7,而非python3的问题
解决Linux系统中'python'命令指向python2.7,而非python3的问题
在Linux系统中,您可能会遇到以下情况:
- 使用'whereis python'命令时,只显示python2.7的执行路径,例如'/usr/bin/python'、'/usr/bin/python2.7'等,而没有python3的路径。
- 输入'python --version'命令时,显示的是python3.8.0版本,但直接输入'python'命令却打开了python2.7的解释器。
这是因为您的系统默认将'python'命令链接到了python2.7的解释器。要解决这个问题,您可以按照以下步骤将python3的执行路径添加到系统环境变量中:
-
打开终端并输入以下命令,将环境变量配置写入'~/.bashrc'文件:
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bashrc
**请将'/usr/local/bin'替换为您的python3安装路径。**
2. **运行以下命令使环境变量生效:**
```bash
source ~/.bashrc
完成以上步骤后,您就可以在终端中直接使用'python'命令打开python3.8.0解释器了。
注意:
- 不同的Linux发行版,python3的默认安装路径可能不同。
- 修改环境变量后,请重新打开终端或运行'source ~/.bashrc'命令使修改生效。
- 建议您在修改'~/.bashrc'文件前进行备份,以防止误操作导致系统问题。
原文地址: https://www.cveoy.top/t/topic/jlMW 著作权归作者所有。请勿转载和采集!