首页 > 解决方案 > whereis python 给了我 6 个 python 位置

问题描述

我正在Window Subsystem Linux 2使用Ubuntu 20.04 LTS. 我使用了一段时间,并决定检查python我机器中安装的版本。

我运行了以下命令:

python3 -V

它显示

Python 3.8.10

之后我决定升级我的python版本,但在此之前我跑了

whereis python这个命令向我显示了 python 的6 个位置

地点

  1. /usr/bin/python3.8

  2. /usr/lib/python3.8

  3. /usr/lib/python3.9

  4. /usr/lib/python2.7

  5. /etc/python3.8

  6. /usr/local/lib/python3.8

我的问题是,在你的机器上安装这么多 python是否正常。其次,我想将当前版本python3.9设为默认值。python33.8

标签: pythonubuntuwindows-subsystem-for-linuxwsl-2

解决方案


有这么多位置是正常的。whereis命令允许 - 定位命令的二进制文件、源文件和手册页文件。虽然最新版本的 python 是 3.x,但很少有工具仍然适用于 python 2.x。

在我的服务器中 -

Python:

  1. /usr/bin/python
  2. /usr/bin/python3.7m
  3. /usr/bin/python3.7
  4. /usr/bin/python2.7
  5. /usr/lib/python3.7
  6. /usr/lib/python2.7
  7. /etc/python
  8. /etc/python3.7
  9. /etc/python2.7
  10. /usr/local/lib/python3.7
  11. /usr/local/lib/python2.7
  12. /usr/share/python
  13. /usr/share/man/man1/python.1.gz

推荐阅读