那么究竟如何安装 `.egg` 文件呢?

那么究竟如何安装 `.egg` 文件呢?

当我尝试下载Sphinx 安装程序在这里,我的计算机找不到默认应用程序来运行安装程序。

easy_install也不起作用。我运行的是 Python 2.7,但只有easy_install2.5 和 2.6

此外,2.7 版的类似版本是一个.egg文件

答案1

。蛋文件可能作为安装的一部分生成,而不是用于执行安装。在这种情况下,安装包是一个包含以下内容(或类似内容)的目录结构

my_project/
    my_module/
        __init__.py
    tests/
        __init__.py
setup.py

随着Anaconda 分布python,然后可以在Anaconda 提示符. 如果使用虚拟环境,则首先应激活它。

conda activate C:\[path]\virtual_environment_name

设置.py执行安装的命令中包含的文件可能需要特定版本的安装工具python 库。即使是较早版本的 python 也往往与最新版本捆绑在一起安装工具库,可能与所需的设置.py文件。如果遇到兼容性问题,则以下安装工具版本安装在Anaconda 提示符可以解决这些问题(如果适用,请激活虚拟环境)。

pip install setuptools==58.2.0

然后必须导航到包目录Anaconda 提示符(如果适用,则激活虚拟环境)。

cd C:\[path]\my_project

然后,使用以下命令。

python setup.py install

安装完成后,。蛋文件可能存在于 python 包目录中(该文件将作为安装的一部分生成)。 然后,python 解释器可以直接从。蛋文件。

答案2

python -m easy_install <package>.egg

答案3

你可以去这个设置工具页面并下载ez_setup.py脚本。打开终端仿真器并输入

sudo python /path/to/your/ez_setup.py

稍后您将安装 setuptools,并且该easy_install命令将可用于您的 python。然后您只需输入easy_install以安装您的 egg 文件。

相关内容