关于Linunx安装python时建立软链接的一些理解

Python3软链接:

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

pip3软链接:

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

因为这里我确实操作了很多次,所以有点理解,但不多,给大家分享一下:
拿这个,举个栗子:

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

/usr/local/python3:这个目录其实就是安装python的目录
安装成功后,会有bin目录,bin目录中包含了python3,pip3两个文件

至于后面的这两个

/usr/bin/python3
/usr/bin/pip3

软链接命令执行成功后,会在/usr/bin目录下创建两个文件,并指向你的python,就是这样:

python3 —> /usr/local/python3/bin/python3
pip3 —> /usr/local/python3/bin/pip3

现在你执行Python的命令是:

python3 -V
pip3 -V

如果你执行软链接的命令改成

ln -s /usr/local/python3/bin/python3 /usr/bin/python3.10

那就会变成:

python3.10> /usr/local/python3/bin/python3

执行python的命令,也会变成:

python3.10 -V

你可能感兴趣的:(Python从自学到放弃,python,linux,perl)