确定easy_install/setuptools的版本

问题描述 投票:0回答:4

我正在尝试安装 couchapp,它使用 easy_install - 并且非常明确地声明需要特定版本的 easy_install/setuptools:0.6c6。我的 Mac 上似乎已经有 easy_install,但没有命令行参数来检查版本。我不想直接安装新版本,而是想先看看是否有必要。

那么:关于如何查看我的计算机上安装的 setuptools/easy_install 版本的任何指示?

我不是 Python 开发人员,所以我假设这是一个简单的问题。但是,我还没有通过 Google 或 SOF 找到任何内容。

python setuptools easy-install
4个回答
81
投票

这似乎从谷歌获得了很多点击,所以我想我会为这些人更新。 我能够做到:

easy_install --version

产生输出

setuptools 3.4.3

我相信这仅适用于某些(较新的?)版本的安装工具


20
投票

一种方法是查看 easy_install 的实际源文件。做

which easy_install

查看它所在的位置,然后在

中使用该路径
less path/to/easy_install

我的 easy_install 脚本中的第二行说:

# EASY-INSTALL-ENTRY-SCRIPT: 'setuptools==0.6c11','console_scripts','easy_install'

这表明我有 easy_install 版本 0.6c11。


14
投票

在 Windows 上,Python 位于路径中:

python -m easy_install --version

对于我来说,我得到 安装工具7.0 作为回应。


6
投票

如果你没有 easy_install,在 shell 中使用 Python 对我有用:

$ python
Python 3.10.0
>>> import setuptools
>>> setuptools.__version__ 

在此处找到解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.