首页 > 系统相关 >Ubuntu20.04中为python3创建一个名为python的软连接

Ubuntu20.04中为python3创建一个名为python的软连接

时间:2023-05-17 20:25:36浏览次数:46  
标签:Ubuntu20.04 bin python usr python3 python3.8 中为

问题描述:安装好Ubuntu20.04之后,想使用python,只能输入python3,输入python没有用处,如下图

 为了少写一个字符,必须把"python3 变成python"

1.找到输入命令python3执行的二进制文件

which python3

 

2.进入/usr/bin/目录查找与python有关的文件

cd /usr/bin/
ls -alF

 可以看到/usr/bin下的python3是一个符号链接,准确地说是可执行文件python3.8的软链接,因此我们执行命令python3的时候实际上执行的是python3.8这个可执行文件

因此执行命令python3和python3.8的效果是一样的

 

3.顺着这个思路,我们可以在/usr/bin下创建一个名为python的软链接,当然这个软连接指向python3.8这个可执行文件

sudo ln -s python3.8 /usr/bin/python

 

4.至此,在任何地方,执行命令python或者python3或者python3.8都可以使用python了

 

标签:Ubuntu20.04,bin,python,usr,python3,python3.8,中为
From: https://www.cnblogs.com/NoteBlogSgj/p/17410032.html

相关文章

  • Python基础05
    成员运算符查看某个个体是否在群体中关键字:in在 notin不在name=['kevin','jack','tank']print('kevin'inname)print('lili'notinname)身份运算符比较是否相等关键字:==比较的是值是否相等  is比较内存代码是否相等s1=['kevin','tank'......
  • C++调用python过程+Anaconda使用arcpy包踩的坑
    C++调python(python文件包含第三方库):工具:VS2017QT5插件PycharmAnaconda1.下载Anaconda,配置一个虚拟环境2.将这个环境里的DLLs和Lib包以及相应py文件,放至C++项目生成.exe文件同级目录下 3.将include和libs放在项目某文件夹下,在VS里添加附加包含目录、附加库目录和附加依赖......
  • 用Python开发输入法后台(2)——输入‘我’的消息交互过程
    用户操作用户输入‘w’,显示以‘w’开始的单字用户输入数字键,比如‘1’,选择一个单字‘我’‘我’字上屏,回到初始状态消息交互过程init,onActivate切换到当前输入法时,后台会发送这两个消息filterKeyDown用户输入‘w’时,后台发送此消息,表示指定keycode是否处理还是忽略,pyth......
  • Python中,如何使得图像的中文和负号正常显示
    问题描述运行的图像结果里面,发现里面有许多空心框框,中文不见了,负号也不见了问题解决解决中文乱码问题:plt.rcParams['font.sans-serif']=['SimHei']解决负号乱码问题:plt.rcParams['axes.unicode_minus']=False以上两条代码均引用于这个包:importmatplotlib.pyplot......
  • python调用企业微信webhook发送消息
    官方文档:群机器人配置说明-文档-企业微信开发者中心发送图片解决:{"errcode":301019,"errmsg":"mediamd5notmatch,hint:[1684315383531332325922225],fromip:222.71.242.114,moreinfoathttps://open.work.weixin.qq.com/devtool/query?e=301019"}这个是瞎......
  • Python中,y轴数据逆序问题的解决
    问题描述想要从高到低表示数据的变化,发现y轴数据与实际的二维坐标轴不相符问题解决在使用了x轴和y轴之后,加上这样一条代码:plt.gca().invert_yaxis()即可实现y轴由高到低变化,恢复正常实际!......
  • Putty连接虚拟机(在win11中安装的ubuntu20.04)提示: Network error: Connection refus
    #开启防火墙sudoufwenable#开启22号端口sudoufwallow22#重启防火墙sudoufwreload#查看状态sudoufwstatus#安装sshsudoaptinstallopenssh-server#尝试能否远程登录sshlocalhost......
  • 在ubuntu中为path环境变量添加一个新路径
    1.查看原来的path环境变量的内容echo$PATH2.将路径 /home/sgj/.local/bin添加到path环境变量中#打开/etc/profile问价sudo/etc/profile3.在最后一行输入以下内容路径了。加上之后就是不要忘记原来的路径,最后的:$PATH不要忘记写,要不然你的path环境变量只有你添加的......
  • python实现数据库备份与恢复
    1.概述首先,数据库的备份理论上只是一句命令的事,但是也可以通过循环遍历数据库的表实现备份,但是无疑那样会使代码量提升很多,不过就是用SQL语句,原理倒是非常简单。当然,现在市面上用的最多的还是用命令的,这条命令如果手动操作应该是在命令窗口就可以实现的,用代码的话不过是拼接下字......
  • CentOS6 基于 Python 安装 Sentry
    概述Sentry是一款可用于Production环境的错误跟踪工具,可实时通知Production环境中用户由于一些不可预料行为(或者程序写的有问题)导致程序Crash或Exception,Sentry可以通过Integration如HipChat来发送通知,并且可以通过JIRAIntegration来快速创建Issue,然后开发者......