【使用setuptools在RPM中包含非python文件】教程文章相关的互联网学习教程文章

如何使用setuptools生成一个调用`python -m mypackage`的console_scripts入口点?【代码】

我想成为一个优秀的Pythonista,并按照PEP 338为我的计划进行部署. 我也尝试使用setuptools entry_points {‘console_scripts’:…}选项在python setuptools安装时生成我的可执行脚本. 如何使用entry_points生成一个调用python -m mypackage的二进制文件(并传递* args,** kwargs)? 以下是我做过的一些尝试但没有成功:setuptools( ...(1)entry_points={'console_scripts': ['mypkg=mypkg.__main__'],},(2)entry_points={'console_...

python – 使用setuptools / distribute打包资源【代码】

我正在开发一个具有几个.txt依赖项的Python egg(它们是用于通过egg本身生成文件的模板),而且我很难在setup.py install期间将这些依赖项复制到site-packages.根据distribute documentation …… 我的包的文件系统:setup.py package |--- __init__.py |--- main.py |--- binary (calls main.py with pkg_resources.load_entry_point) |--- templates|--file1.txt|--file2.txt在setup.py中:setup([...]eager_resources = ['template...

python – Setuptools无法使用dependency_links中的链接【代码】

我一直在尝试安装配置了以下设置的软件包:setup(packages=find_packages(),include_package_data=True,install_requires=['Django==1.5.1','xhtml2pdf',],dependency_links=['https://github.com/chrisglass/xhtml2pdf/zipball/28d12fcaafc4c47b13f1f6f42c2bfb73f90cc947#egg=xhtml2pdf',], )但是它会从PyPi安装XHTML2PDF包,而不是使用指定的链接.根据输出(我使用pip install -vvv package.tar.gz运行安装),它可能无法从链接解析版...

python – setuptools和pip:最小和完整安装的选择【代码】

我们建立了一个依赖于其他库的库.但是有必要(例如,对于服务器批处理)和可选的依赖性(例如,对于具有GUI的客户端). 这样的事情是可能的:pip install mylib.tar.gz # automatically downloads and installs with the minimal set of dependenciespip install mylib.tar.gz --install-option="complete" # automatically installs with all dependencies我找到了extra_require标志,但是如何告诉pip使用它们呢? setup.py看起来像这...

python中的setuptools错误【代码】

我是python的新手,我正在安装python pakages但我收到此错误Error:Traceback (most recent call last):File "setup.py", line 3 in <module>from setuptools import setup, find_packagesImportError: No module named setuptools但是当我安装setuptools并运行它时,我收到此错误Traceback (most recent call last):File "C:/Python32/yyy.py", line 7, in <module>execfile(convert_path('setuptools/command/__init__.py'), d) Nam...

‘setuptools’模块不包含在python 3.4中?【代码】

我试图在Python3.4中导入setuptools如下,>>> from setuptools import setup但是我得到了ImportError:没有名为’setuptools’的模块. 我当前的Python3.4版本是Python 3.4.0b1(默认,2013年11月29日,16:37:17),它是使用MacPorts安装的. 所以Python 3.4标准库中没有包含setuptools模块,对吧?我需要通过pip安装setuptools模块? 更新: setuptools不在标准库中.但我不能通过pip安装它,因为pip需要先安装setuptools. MacPorts包含py3...

Python2.7.5离线安装setuptools、pip和requests包【代码】

文章目录概述setuptools安装pip离线安装requests安装 概述 在内网CentOS7操作系统Python2.7.5环境下是不能联网安装各个服务。 setuptools安装 下载: https://files.pythonhosted.org/packages/24/49/7f567b628e14ee004938eec256cffeae7097db9e28576911ae7b84d2ff07/setuptools-41.1.0.post1.tar.gz使用rz命令上传setuptools-41.1.0.post1.tar.gz至:/usr/local目录 解压安装: tar -zxvf setuptools-41.1.0.post1.tar.gz cd setup...

python – ‘NoneType’对象在安装Bootstrap setuptools时没有属性’decompressobj’【代码】

我刚刚开始(如30分钟前)使用Ubuntu 12.04(我以前的所有经验都是使用Windows),我刚开始学习如何在几周前编程,所以这可能是一个非常初学的问题. 我正在尝试安装python 3.2,并在python 3.2中获取setuptools和pip.一切似乎都在python 2.7中正常工作.但是当我尝试使用此代码安装setuptools时wget https://bootstrap.pypa.io/ez_setup.py -O – | sudo python3.2我收到以下错误Extracting in /tmp/tmpcwnav_ Traceback (most recent ca...

Python打包分发工具setuptools【代码】【图】

setuptools Python打包分发工具setuptools:曾经 Python 的分发工具是 distutils,但它无法定义包之间的依赖关系。setuptools 则是它的增强版,能帮助我们更好的创建和分发 Python 包,尤其是具有复杂依赖关系的包。其通过添加一个基本的依赖系统以及许多相关功能,弥补了该缺陷。他还提供了自动包查询程序,用来自动获取包之间的依赖关系,并完成这些包的安装,大大降低了安装各种包的难度,使之更加方便,将程序打包以后可以可以安...

python – 安装setuptools和pip [复制]

参见英文答案 > Questions about Setuptools and alternatives 3个我是Python的新手.尝试安装点子.我看到的所有教程都说我在安装pip之前先安装setuptools.但我已经读过,那个pip是setuptools的替代品. 那么,为什么我必须先安装setuptools然后才能安装pip?解决方法:pip不是setuptools的替代品,相反,它在很大程度上依赖于它,并且总是依赖它来从源代码安装包.什么点替换是easy_install工具,由于历...

python – 在homebrew中更新pip和setuptools不起作用【代码】

在brew安装python之后,出现以下内容:Pip and setuptools have been installed. To update thempip2 install --upgrade pip setuptools运行pip2安装pip2 install --upgrade pip setuptools Traceback (most recent call last):File "/usr/local/bin/pip2", line 11, in <module>load_entry_point('pip==9.0.1', 'console_scripts', 'pip2')()File "/Users/user1/Library/Python/2.7/lib/python/site-packages/pkg_resources/__init...

python – 为什么setuptools安装但仍然无法识别?【代码】

我正在尝试使用pip安装一个python库,它告诉我它需要setuptools所以然后我尝试安装setuptools,虽然一切似乎都成功了,但它并没有意识到它已安装.知道我在这里可能缺少什么吗?$sudo pip install gmusicapi Downloading/unpacking gmusicapiDownloading gmusicapi-7.0.0.tar.gz (147kB): 147kB downloaded Cleaning up... setuptools must be installed to install from a source distribution Storing debug log for failure in /Use...

python – Setuptools不使用〜/ .pip / pip.conf global.index-url【代码】

我有一个本地pip镜像,所以我在我的主目录中有这个特殊的pip配置:[global] index=file:///somewhere/python/pypi_mirror/simple当我执行pip install模块时,从本地镜像中正确获取依赖项. 但是,当我使用命令行安装包时:python setup.py installPython尝试从pip.org获取依赖项,而不是从本地镜像中获取依赖项. 为什么? 请注意,PIP_INDEX_URL也会出现此问题:export PIP_INDES_URL=http://you_failure python setup.py install ... Se...

Python:如何使用setuptools连接到受保护的svn存储库【代码】

我正在尝试配置setuptools.setup脚本. PyPI包工作正常,但我没有设法从我的svn存储库安装’mypackage’模块.我收到错误: 找不到’myotherpackage’的索引页面(可能拼写错误?) >我是否忘记了有关dependency_links参数的重要内容?>提供的参数(见下文)好吗? setup.py#!/usr/bin/env python # -*- coding: utf-8 -*-from setuptools import setup, find_packages version = '2.5'setup(name='myotherpackage',description='My main ...

奇怪〜使用python setuptools启动惩罚150ms【代码】

我使用python的setuptools一直有一个奇怪的150ms启动惩罚,我构建了一个最小的测试用例,问题仍然存在于那里: 这个最小案例的项目布局是:- setup.py - setuptest - - __init__.py - - __main__.pysetup.py文件包含:from setuptools import setupsetup(name = 'setuptest',version = '0.1',packages = ['setuptest'],entry_points = {'console_scripts' : ['setuptest = setuptest.__main__:main']} ,)__main__.p...