python - whereis python 给了我 6 个 python 位置
问题描述
我正在Window Subsystem Linux 2
使用Ubuntu 20.04 LTS
. 我使用了一段时间,并决定检查python
我机器中安装的版本。
我运行了以下命令:
python3 -V
它显示
Python 3.8.10
之后我决定升级我的python版本,但在此之前我跑了
whereis python
这个命令向我显示了 python 的6 个位置
地点
/usr/bin/python3.8
/usr/lib/python3.8
/usr/lib/python3.9
/usr/lib/python2.7
/etc/python3.8
/usr/local/lib/python3.8
我的问题是,在你的机器上安装这么多 python是否正常。其次,我想将当前版本python3.9
设为默认值。python3
3.8
解决方案
有这么多位置是正常的。whereis命令允许 - 定位命令的二进制文件、源文件和手册页文件。虽然最新版本的 python 是 3.x,但很少有工具仍然适用于 python 2.x。
在我的服务器中 -
Python:
- /usr/bin/python
- /usr/bin/python3.7m
- /usr/bin/python3.7
- /usr/bin/python2.7
- /usr/lib/python3.7
- /usr/lib/python2.7
- /etc/python
- /etc/python3.7
- /etc/python2.7
- /usr/local/lib/python3.7
- /usr/local/lib/python2.7
- /usr/share/python
- /usr/share/man/man1/python.1.gz
推荐阅读
- python - 如何在输入字符串中查找模式
- docker - 用于 ASP.NET Core 和 Visual Studio 2017 的 docker run 命令
- javascript - 如果购物车是空的,如何提醒用户?Javascript HTML
- dart - 在显示之前对从 StreamBuilder 获取的数据执行异步操作
- azure - azure api管理从shell脚本中检索密码,保存并部署它
- python - tkinter 画布文本输出
- mysql - 如何修复 SQL 中的“添加外键失败”
- python-2.7 - 如何退出原始输入提示
- python - 为什么“else”和“if”语句都在运行?
- c# - 使用 C# 和 HtmlAgilityPack 加载加密的网站内容