小智 56
通过执行下一个命令更简单的方法:
ls -ls /usr/bin/python*
Run Code Online (Sandbox Code Playgroud)
输出看起来像这样:
/usr/bin/python /usr/bin/python2.7 /usr/bin/pythonw
/usr/bin/python-config /usr/bin/python2.7-config /usr/bin/pythonw2.7
Run Code Online (Sandbox Code Playgroud)
这是显示它们的更清晰的方式(技术上没有符号链接):
ls -1 /usr/bin/python* | grep '[2-3].[0-9]$'
Run Code Online (Sandbox Code Playgroud)
Wheregrep
过滤 ls 的输出,该输出在末尾具有该数字模式 ($)。
或使用find
:
find /usr/bin/python* ! -type l
Run Code Online (Sandbox Code Playgroud)
其中显示!
了符号链接类型 ( -type l
) 的所有不同( )。
小智 7
命令:python --version && python3 --version
输出:
Python 2.7.10
Python 3.7.1
别名命令:pyver
输出:
Python 2.7.10
Python 3.7.1
您可以在 .bashrc 文件中创建一个像“pyver”这样的别名,或者使用像 AText 这样的文本加速器。
通过发出命令python --version找出安装了哪个版本的Python:$ python --version Python 2.7.10
如果您看到类似这样的内容,则说明Python 2.7是您的默认版本。您还可以查看是否已安装Python 3:
$ python3 --version
Python 3.7.2
Run Code Online (Sandbox Code Playgroud)
如果您还想知道安装路径,则可以使用python和python3发出命令“ which”:
$ which python
/usr/bin/python
$ which python3
/usr/local/bin/python3
Run Code Online (Sandbox Code Playgroud)
小智 5
正如有人在评论中提到的,which python
如果 CentOS 支持,则可以使用。另一个可以工作的命令是whereis python
. 如果这些都不起作用,您可以启动 Python 解释器,它会显示版本,或者您可以查找/usr/bin
Python 文件(python、python3 等)。
归档时间: |
|
查看次数: |
52227 次 |
最近记录: |