python常用命令

查看当前python版本
python -V

查看当前python解释器所在路径
python -c "import sys; print(sys.executable)"

在python运行环境中查看版本

import sys

print(sys.executable)

print(sys.version)
print(sys.version_info)

查看使用的pip命令对应的pip.exe文件位置
pip show pip
当我们不确定使用的pip是不是某个虚拟环境里的pip.exe时,使用此命令可以判断出来。 有时候,有些虚拟环境不带pip.exe文件,比如使用uv创建的虚拟环境。

如果我们的python虚拟环境确实没有pip模块,我们可以使用下面代码来列出所有模块,或者查找一个模块。

from importlib.metadata import distributions
for dist in distributions():
    if dist.metadata['Name'] == 'pip':
        print('pip is installed')
        break
    # print(dist.metadata['Name'], dist.metadata['Version'])
posted @ 2025-05-15 00:55  RolandHe  阅读(14)  评论(0)    收藏  举报