Linux 修改Python命令的方法示例

作者:农夫 时间:2023-10-04 18:16:58 

Linux默认python命令指向的是/usr/bin下的python,这个python指向同目录下python2,以及pip默认也是python2的pip,想修改成pip指向pip3,开始实现操作。

删除原python命令(你可以先备份下,因为我是纯实验所有随意了),复制python35链接文件到python。

Linux 修改Python命令的方法示例

改完python命令后,发现pip命令也自动变成了python3的pip,真是尴尬。

Linux 修改Python命令的方法示例

顺便安利下Linux的管道命令,真是方便:

/usr/bin下有很多文件,我只关心名字有python的文件,怎么做呢?


ll | grep -n 'python'

Linux 修改Python命令的方法示例

将python命令由python2修改成python3会遇到yum使用报错的问题:


File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

原因:

yum包管理是使用python2写的,将python2升级到python3以后,由于python版本语法兼容性导致问题出现

解决方法:只需要修改yum对应的配置文件就可以!


vi /usr/bin/yum

#!/usr/bin/python

修改成


#!/usr/bin/python2

Linux 修改Python命令的方法示例

修改urlgrabber-ext-down文件,更改python版本


#!/usr/bin/python

修改成


#!/usr/bin/python2

来源:https://segmentfault.com/a/1190000017234825

标签:Linux,Python,命令
0
投稿

猜你喜欢

  • 用js实现键盘方向键翻页功能的代码

    2024-04-18 09:36:49
  • js实现复制功能(多种方法集合)

    2024-05-09 10:36:31
  • 详细说明关于Java的数据库连接(JDBC)

    2024-01-18 09:00:16
  • python代码打印100-999之间的回文数示例

    2022-10-14 02:53:39
  • js点击事件的执行过程实例分析【冒泡与捕获】

    2024-02-27 07:53:34
  • P3P 和 跨域 (cross-domain) cookie 访问(读取和设置)

    2011-04-02 10:42:00
  • Python判断文件和文件夹是否存在的方法(最新推荐)

    2022-06-08 02:53:32
  • Python requests用法和django后台处理详解

    2023-06-12 02:05:42
  • 如何在Windows中安装多个python解释器

    2023-08-28 02:55:43
  • 一次python-flask蓝图的踩坑记录

    2021-11-04 13:32:35
  • Go中变量命名规则与实例

    2024-05-09 09:55:45
  • python产生模拟数据faker库的使用详解

    2022-05-25 22:43:35
  • python和php哪个容易学

    2024-05-05 09:31:52
  • Python机器学习之决策树算法实例详解

    2022-10-06 07:24:37
  • Python (Win)readline和tab补全的安装方法

    2021-07-30 16:04:46
  • 深入学习SQL Server聚合函数算法优化技巧

    2024-01-23 20:36:14
  • Django nginx配置实现过程详解

    2022-11-09 11:42:58
  • js使用栈来实现10进制转8进制与取除数及余数

    2024-04-19 09:52:12
  • ASP中数据库调用中常见错误的现象和解决

    2007-09-20 13:24:00
  • python性能测试手机号验证码登录压测示例详解

    2021-06-05 13:21:25
  • asp之家 网络编程 m.aspxhome.com