通常,更改update-alternatives后,新的默认版本应该会自动生效,无需更新环境变量。但是,如果你在某些特定环境(如虚拟环境或某些脚本中)仍然遇到问题,你可能需要手动更新环境变量。 例如,你可以将以下行添加到你的~/.bashrc或~/.profile文件中: bash alias python3='/usr/bin/python3.9' 然后,运行source ~/.bashrc...
参考: 切换默认python版本(解决ROS中python默认版本为python2的问题)_我在ros系统中, 运行在conda虚拟环境中的python程序,出现了python版本导致的tf使-CSDN博客 sudo update-alternatives --config python
如果出现以上所示的错误信息,则表示 Python 的替代版本尚未被update-alternatives命令识别。想解决这个问题,我们需要更新一下替代列表,将python2.7和python3.4放入其中。 代码语言:javascript 复制 # update-alternatives--install/usr/bin/python python/usr/bin/python2.71update-alternatives:using/usr/bin/python2.7to pro...
首先查看Python默认版本: ubuntu@user~$:python --version Python2.7 搜索系统是否已经安装Python3.5: ubuntu@user~$:whereis python3.5 如果结果里有/usr/bin/python3.5说明已经安装,如果没有则需要手动安装。 安装完成后,需要删除原有的Python连接文件: ubuntu@user~:rm /usr/bin/python 然后建立指向Python3.5的软...
一般Ubuntu默认版本为2.x,之前运行一些程序,将默认版本修改为3.5,现在想修改为2.7。 之前的方法有些忘记,现在重新记录一下: 1.查看你系统中有哪些Python的二进制文件可供使用, ls /usr/bin/python* 结果如下: 2.查看python替换版本信息: update-alternatives --list python ...
python -V Fig.2 -V请大写,可以看到默认的版本是python2.7 方法 键入命令如下:修改.bashrc时要注意,等号两边不要有空格,另外是>>而不是>,否则不是追加了,会覆盖原文件的。 sudo echo alias python=python3 >> ~/.bashrc source ~/.bashrc Fig.3 可以看到此时python的默认版本是3了。 Fig.4 最后 请大家...
查看当前默认版本: root@wayde-desktop:/home/wayde/Documents/civ# python --version Python 2.7.17 1. 2. 移除当前默认链接: root@wayde-desktop:/home/wayde/Documents/civ# sudo rm /usr/bin/python 1. 新增你需要指定的版本链接: root@wayde-desktop:/home/wayde/Documents/civ# sudo ln -s /usr/bin...
Ubuntu默认的Python版本为2.x,本文将介绍在不删除2.x版本的同时,安装Python3,并设置为默认版本。 首先查看Python默认版本: python --version Python2.7 搜索一下系统是否已经安装了Python3.x: whereis python3.5 如果结果里有/usr/bin/python3.x说明已经安装,如果没有则需要安装,安装方式如下: ...
1.直接去官网下载你想的版本 image 2.解压下载的包,在这之前你可以先mv你的包到指定位置解压 tar zxvf Python-3.7.1 3.进入解压目录 cd Python-3.7.1/ 4.建立安装的目录 sudo mkdir -p /usr/local/python3 5.编译安装 执行这步是后面最好加上 --enable-optimizations 会自动安装pip3及优化配置 ...
>>> ``` 整体挺好吧 ### 参考文献 博客园:[Fugui:更改Ubuntu默认python版本的方法](https://www.cnblogs.com/yifugui/p/8649864.html) 简书:[给我二两面 :更改Ubuntu默认Python版本方法](https://www.jianshu.com/p/9d3033d1b26f)