How to change the default Python2 to Python3 on Linux All In One
1.Python List Comprehensions All In One2.Python 3 List Type errors All In One3.Python Files All In One4.Python exceptions All In One5.Python decorator method and decorator property All In One6.Python data hiding All In One 7.Python Magic Methods & Operator Overloading All In One8.How to fix the for...in loop errors in Python All In One9.How to check function arguments type in Python All In One10.Python rpi_ws281x library All In One11.Python function argument All In One12.How to use variable in Python String All In One
13.How to change the default Python2 to Python3 on Linux All In One
14.Python & PEP All In One15.How to use pip3 install the latest version package All In One16.Python for loop with index All In One17.Python try...catch All In One18.Python OOP & Class private method All In One19.Python range function All In One20.pip3 & python3 -m pip All In One21.Python 3 alias All In One22.Python Ternary Operator All In One23.The principle of uploading files with command line tools All In One24.Python __init__() method & __init__.py file All In One25.Python relative import local package module file All In One26.Python check whether a list includes some value All In One27. Python timezone package All In One28.Python script get date and time All In One29.如何把一个 Python 项目包发布到 PyPI 上指南教程 All In One30.Python 3 vs Python 2 All In One31.Python 脚本接收命令行参数的多种方式 All In One32.Python 数据类型转换 All In One33.Python errors All In One34.Python 元组解构 All In One35.Python custom modify the __add__ method All In One36.Python 3 function & *args & **kwargs All In One37.Python list methods All In One38.Python 字符串插值 All In One39.Pycharm 如何自定义新建的 Python 文件的注释模版 All in One40.Python & PEP 8 & Style Guide All In One41.小甲鱼 All In One42.PyScript All In One43.QRcode ORC All In One44.Python 3 Data Types All In One45.free Python ebook & videos46.Python API Frameworks All In One47.Python Read JSON File48.2020~2021 职业规划书49.Python Web Framework All In One50.Python errors All In One51.如何使用 Python 编写后端 API 接口52.Python Coding Interview All In One53.Jupyter All In One54.How to use PyPI to publish a Python package All In One55.Python3 & Decorators with arguments & @Decorators with arguments bug56.Python Lambda & Functional Programming57.Python & file operation mode58.Python Turtle59.Python 2 to Python 3 convert60.Spyder & Kite61..pyc & Python62.Python Learning Paths63.Python Web Frameworks64.PEP 8 & Style Guide65.Python Crawler All In One66.Python Quiz & Python Exercise67.Anaconda68.Python module all in one69.PIP & Python packages management All In One70.Versatile Python 3.x71.Python Tutorials72.Flask73.selenium & python74.如何抓取电商的数据 & Python75.Python & dict & switch...case All In One76.Spyder & Python All In One77.How to install python3 on macOS All In One78.NLP & AI79.macOS & Python & Redis All In One80.Python & Spider81.How to run multiple Python versions on Windows?82.MySQL & Python83.Python file 操作 open 官方的文档84.Python关键字查询85.常见算法:python 一个简单的方法来实现Fibonacci序列只用迭代器,没有任何复杂的递归数据结构!86.如何在pycharm中切换python版本(2/3) 的图解教程87.修复 PyCharm 使用中文字符 Python 报错的完美解决方案 All In One88.how to updating Node.js and npm89.PEP 8 -- Style Guide for Python Code All In One90.如何在 Python 中使用 UTF-8 编码 All In One91.sphinx 文档生成器 (基于 python )92.使用 ReStructuredText + Sphinx + Python 开发wiki ebooks!93.如何在Eclipse正确安装配置PyDev插件的官方教程,以及error 问题的解决方法:94.在线的代码托管平台 coding.net ===中国扩展版github95.python ( pycharm EDU)How to change the default Python2 to Python3 on Linux All In One
Raspberry Pi
在 Linux 中如何把默认的 Python2 更改为 Python3
solutions
.bashrc
/.zshrc
alias
$ sudo vim .bashrc
$ cat .bashrc
$ cat .bashrc | grep py
# .bashrc 配置一个 alias ✅
# Python3 => py3 🐍
alias py3='python3'
- symbolic link /
符号链接
ln -sf
$ ls -al /usr/bin/ | grep python
# -s, --soft 软链接
# -f, --force 强制覆盖
$ sudo ln -sf python3 python
demos
ln
符号链接 (软链接
/硬链接)
$ man ln
$ man ln > man-ln.md
$ cat man-ln.md
$ man ln
$ man ln > man-ln.md
$ cat man-ln.md
LN(1) User Commands LN(1)
NAME
ln - make links between files
SYNOPSIS
ln [OPTION]... [-T] TARGET LINK_NAME
ln [OPTION]... TARGET
ln [OPTION]... TARGET... DIRECTORY
ln [OPTION]... -t DIRECTORY TARGET...
DESCRIPTION
In the 1st form, create a link to TARGET with the name LINK_NAME. In the 2nd form, create a link to TARGET in the
current directory. In the 3rd and 4th forms, create links to each TARGET in DIRECTORY. Create hard links by de‐
fault, symbolic links with --symbolic. By default, each destination (name of new link) should not already exist.
When creating hard links, each TARGET must exist. Symbolic links can hold arbitrary text; if later resolved, a
relative link is interpreted in relation to its parent directory.
Mandatory arguments to long options are mandatory for short options too.
--backup[=CONTROL]
make a backup of each existing destination file
-b like --backup but does not accept an argument
-d, -F, --directory
allow the superuser to attempt to hard link directories (note: will probably fail due to system restric‐
tions, even for the superuser)
-f, --force
remove existing destination files
-i, --interactive
prompt whether to remove destinations
-L, --logical
dereference TARGETs that are symbolic links
-n, --no-dereference
treat LINK_NAME as a normal file if it is a symbolic link to a directory
-P, --physical
make hard links directly to symbolic links
-r, --relative
create symbolic links relative to link location
-s, --symbolic
make symbolic links instead of hard links
-S, --suffix=SUFFIX
override the usual backup suffix
-t, --target-directory=DIRECTORY
specify the DIRECTORY in which to create the links
-T, --no-target-directory
treat LINK_NAME as a normal file always
-v, --verbose
print name of each linked file
--help display this help and exit
--version
output version information and exit
The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be se‐
lected via the --backup option or through the VERSION_CONTROL environment variable. Here are the values:
none, off
never make backups (even if --backup is given)
numbered, t
make numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
simple, never
always make simple backups
Using -s ignores -L and -P. Otherwise, the last option specified controls behavior when a TARGET is a symbolic
link, defaulting to -P.
AUTHOR
Written by Mike Parker and David MacKenzie.
REPORTING BUGS
GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
Report any translation bugs to <https://translationproject.org/team/>
COPYRIGHT
Copyright © 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/li‐
censes/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted
by law.
SEE ALSO
link(2), symlink(2)
Full documentation <https://www.gnu.org/software/coreutils/ln>
or available locally via: info '(coreutils) ln invocation'
GNU coreutils 8.32 September 2020 LN(1)
refs
https://youtu.be/nTVl9YBZoFg?t=66
https://www.youtube.com/watch?v=0VVIkuaPajI
©xgqfrms 2012-2025
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/17430775.html
未经授权禁止转载,违者必究!
合集:
Python Script
, Raspberry Pi
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
2022-05-25 Xcode 打包 ipa 文件发布 iOS App All In One
2021-05-25 git prune All In One
2021-05-25 xgqfrms's StackOverflow & honor score All In One
2020-05-25 JavaScript palindrome string All In One
2020-05-25 软件外包
2020-05-25 函数签名
2020-05-25 Flask