如何软链接python3位python
时间: 2023-10-18 18:52:13 浏览: 50
在 Linux 或 Mac 系统中,可以使用软链接(symbolic link)的方式将 `python3` 软链接到 `python`,使得 `python` 命令执行时实际上是执行 `python3`。
具体方法如下:
1. 打开终端,进入到 `/usr/local/bin` 目录,该目录存放了系统中的可执行文件。
2. 使用以下命令创建软链接:`ln -s /usr/bin/python3 /usr/local/bin/python`
其中,`/usr/bin/python3` 是 `python3` 的安装路径,`/usr/local/bin/python` 是 `python` 软链接的路径。
3. 确认软链接是否创建成功,可以在终端中输入 `ls -l /usr/local/bin/python` 命令查看。
4. 现在,可以在终端中输入 `python` 命令来执行 `python3`,并且仍然可以使用 `python3` 命令来执行 `python3`。
需要注意的是,如果 `/usr/local/bin` 不在系统的 PATH 环境变量中,那么在执行 `python` 命令时需要指定完整路径,或者将 `/usr/local/bin` 添加到 PATH 环境变量中。
相关问题
python操作软链接
操作软链接可以使用"sudo ln -s [目标文件 [软链接路径]"命令。例如,如果您想要创建一个名为"python"的软链接,指向"/usr/bin/python3.5",您可以使用以下命令:
sudo ln -s /usr/bin/python3.5 /usr/bin/python
这将创建一个名为"python"的软链接,它指向"/usr/bin/python3.5"文件。在使用软链接时,请确保目标文件存在并且您具有足够的权限进行操作。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* [python 修改软链接](https://blog.csdn.net/qq_38153833/article/details/124174401)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *3* [升级python3.6到python3.8,修改pip,python3软链接](https://blog.csdn.net/smallEngineer/article/details/131111982)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
python获取软链接真实路径
你可以使用Python的os模块中的realpath()函数来获取软链接的真实路径。例如,假设你有一个名为link的软链接,指向了真实文件的路径/path/to/file,你可以使用以下代码来获取真实路径:
```
import os
link_path = "/path/to/link"
real_path = os.path.realpath(link_path)
print(real_path)
```
输出将会是真实文件的路径。