python3降到python2

文章描述了如何在Linux环境下查看当前Python版本,删除默认的python链接,然后创建一个新的软连接指向Python2.7,以实现版本切换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、首先查看当前python版本

[root@test bin]# python
Python 2.7.5 (default, Aug  4 2017, 00:39:18) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

2、查看/usr/bin目录下的python版本

[root@test admin]# cd  /usr/bin/
[root@test bin]# ll

3、删除/usr/bin目录下的python 

rm -rf /usr/bin/python

4、新增python2.7的软连接

ln -s /usr/bin/python2.7 /usr/bin/python

5、查看python版本

[root@test bin]# python
Python 2.7.5 (default, Aug  4 2017, 00:39:18) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

要在Jetson TX2开发板上将Python 3.7降级到Python 3.6,首先你需要确保你的设备上已经安装了这两个版本的Python。通常,Linux系统默认会预装一些版本,但如果你想替换现有的版本,可以按照以下步骤操作: 1. **备份当前环境**: 在开始之前,建议备份当前系统的配置,以防万一出现问题。你可以创建一个新的目录并复制必要的文件。 ```bash sudo mkdir python3.7_backup sudo cp /usr/bin/python3.7 /python3.7_backup/ ``` 2. **下载Python 3.6源码**: 访问Python官方网站(https://www.python.org/downloads/source/),找到Python 3.6.x的源码,并下载对应版本的tarball文件。 3. **解压并编译**: 将下载的tarball文件(如python-3.6.9.tgz)提取到适当的位置,然后进入解压后的目录并编译安装: ```bash tar -xzf python-3.6.9.tgz cd python-3.6.9 ./configure --prefix=/usr/local/python3.6 make -j$(nproc) # 使用所有可用处理器进行编译 sudo make install ``` 4. **更新软链接**: 创建软链将新安装的Python 3.6指向`/usr/bin/python`: ```bash sudo ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python sudo ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip ``` 5. **验证安装**: 确保安装成功并检查版本: ```bash python3.6 --version pip3.6 --version ``` 6. **清理旧版本**: 如果你还想删除原来的Python 3.7,记得先备份重要的库和数据,然后移除它: ```bash sudo rm /usr/bin/python3.7 sudo rm /usr/bin/pip3.7 ``` **注意事项**: - 这些步骤假设你的系统支持编译并且权限允许。对于生产环境,可能需要管理员权限(sudo)。 - 降级Python可能导致某些依赖包不再兼容,请确保你的应用能够适配Python 3.6。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值