python项目使用setuptools和rpmbuild构建rpm包 一、setuptools 二、使用rpmbuild,编写.spec文件构建rpm包 三、使用pyinstaller 四、参考文献: 一、setuptools 作为Python 标准的打包及分发工具,setuptools 可以说相当地简单易用。它会随着 Python 一起安装在你的机器上。你只需写一个简短的 setup.py 安装文件,就可以将...
python setup.py build:构建项目,生成构建结果(通常是编译后的二进制文件等); python setup.py install:将构建结果安装到Python环境中。 python setup.py build命令会在项目根目录下生成一个build文件夹,其中包含构建结果。这些构建结果通常是用于提高性能的C扩展模块或其他机器码。 python setup.py install命令会将构...
1、下载包 2、python setup.py build #可能不需要 3、python setup.py install Python安装包的命令有的easy_install, setuptools, 也有pip,distribute distribute是setuptools的取代,pip是easy_install的取代。 setuptools setuptools管理Python的第三方包,将包安装到site-package下,安装的包后缀一般为.egg,实际为ZIP格式。
setup.py文件的使用如下: % python setup.py build #编译 % python setup.py install #安装 % python setup.py sdist #制作分发包 % python setup.py bdist_wininst #制作windows下的分发包 % python setup.py bdist_rpm setup.py文件的编写 setup.py中主要执行一个 setup函数,该函数中大部分是描述性东西,...
5.2 书写setup.py文件 5.3 尝试在windows10上安装 5.4 查看build的目录结构 5.5 安装与测试 5.6 entry_points生成的exe测试 1、资源介绍 关于python如何将一个项目打包成安装包,官网有详细的教程,这里是基于此教程做的一个demo。 资料:PyPA » Python Packaging User Guide » Guides » Packaging and distribu...
from setuptools import setup, find_packages setup( classifiers = [ # 发展时期,常见的如下 # 3 - Alpha # 4 - Beta # 5 - Production/Stable 'Development Status :: 3 - Alpha', # 开发的目标用户 'Intended Audience :: Developers', # 属于什么类型 'Topic :: Software Development :: Build Tool...
python3 setup.py build python3 setup.py install 1 2 3 4 5 到这里如果你还没有报错的话,说明setuptools已经安装成功了,但是在这里我遇到了一个坑,当我执行python3 setup.py install时出现了错误,报错信息如下: Compression requires the (missing) zlibmodule. ...
1. 先解压缩源码包,再执行setup.py python setup.py install #等价于 python setup.py build python setup.py install ''' python setup.py install包括两步:python setup.py build, python setup.py install。这两步可分开执行, 也可只执行python setup.py install, 因为python setup.py install总是会先buil...
python ——setup.py build_ext --inplace命令解析 1. 用python setup.py --help-commands 首先要有个setup.py,用setuptools实现python的setup,这里是一个setup.py的例子: from setuptoolsimportsetup from setuptoolsimportExtension example_module=Extension(name='numpy_demo',# 模块名称 ...
python setup.py build python setup.py install Windows的安装包存放的路径为:python安装路径下的\Lib\site-packages。(若要安装在conda的虚拟环境,则在其env中);Linux的路径应该为: /usr/lib/python3.x/site-packages。 (路径不一定,视情况而定,有的可能在/usr/local/lib) ...