腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
2020年的Python打包
、
、
在
开发我的python应用程序时,我正在努力养成良好的习惯,并将它们组织起来,就好像它们将来总是会被其他人使用一样。其中一个至关重要的部分是包装方面。我已经阅读了一定数量的帖子,讨论
和
动员会517/518。然而,我仍然不完全理解如何正确地组织我的文件以进行打包。 我决定使用setup.cfg路径而不是pyproject.toml路径。这件事很清楚。我也
在
使用virtualenv,并且我知道与开发相关的包(black、pytest,...)应该在setup.cfg之外的单独文件
中
定义,通常是一个名为requirem
浏览 14
提问于2020-11-05
得票数 15
1
回答
在
Plone 4.3
中
开发grok风格的灵巧插件
、
、
、
、
根据: setup( author_email='acla
浏览 6
提问于2012-10-30
得票数 2
回答已采纳
1
回答
使用tests_require[]还是
extras_require
{testing[]}?
、
、
我应该在我的
setup.py
的什么地方添加这些依赖关系?[...]'version': '0.0.1','tests_require': ['pytest'],'
extras_require
': {
浏览 12
提问于2014-09-27
得票数 27
回答已采纳
4
回答
在
setup.py
中
extras_require
()
和
install_requires
()
有
什么区别
?
、
、
我试图
在
setup.py
中
理解
extras_require
()
和
install_requires
()之间的区别,但我无法理解。两者都用于安装Python依赖项,但它们之间
有
什么不同呢?
浏览 2
提问于2016-12-22
得票数 70
1
回答
Setuptools“开发”需求
、
、
install_requires
=requirements,...
在
开发过程
中
,我一直
在
使用以下命令安装软件包(
在
虚拟环境
中
):并使用以下命令进行卸载:该包使用entry_points来安装一些命令行脚本,因此这将为我设置命令,并允许我
在
测试命令的同
浏览 27
提问于2015-02-14
得票数 76
1
回答
是否可以使用setuptools
extras_require
覆盖来自
install_requires
的要求?
、
、
是否
有
可能让setuptools的
extras_require
覆盖
install_requires
中
的需求集?我猜不是,因为
extras_require
是一个 from setuptools import setup, find_packages ...
install_requires
= [ 'numpy<=1.14.5,>=1.14.0&
浏览 1
提问于2018-09-05
得票数 4
回答已采纳
1
回答
根据机器主机安装python依赖项?
、
在
python中有方法可以根据主机
中
的库安装依赖项吗?“问题”是,我
有
一个包,它可以
在
机器
中
工作,
有
和
没有lib e.q: Hadoop。 但是,
在
没有安装在主机上时,pydoop正在下降。是否
有
可能使车轮足够智能,不安装pydoop
在
机器上没有安装Hadoop?
浏览 1
提问于2017-09-11
得票数 1
回答已采纳
2
回答
用外部依赖关系打包django应用程序
、
我正在考虑将一个django项目打包到一个可重用的包
中
。酷,但是我对项目
有
多个(第三方)依赖关系。我是否应该在文档
中
告知将所有这些包都包含在INSTALLED_APPS列表
中
!!现在: 但是,
浏览 6
提问于2013-09-16
得票数 13
回答已采纳
2
回答
包可以只用于测试,而不用于安装吗?
、
、
、
我正在向一个现有的pip-installable项目添加功能,项目所有者觉得我
在
setup.py
安装需求
中
添加pandas是“太重了”,因为这个项目应该保持精简。我要添加的功能不需要pandas (因为该功能是
在
pandas.DataFrame对象之上的操作),但是我为它编写的单元测试需要调用pandas来setUp一个要变异的测试DataFrame。有没有什么方法可以只
在
单元测试中使用pandas?或者我只是不将其添加到需求
中
,并在运行该单元测试时引发一个错误来手动安装pandas?
浏览 3
提问于2017-02-12
得票数 5
回答已采纳
2
回答
负extra_requires
在
Python
setup.py
中
的应用
、
、
、
、
示例:当前的pip
和
setup.py
机制是提供了这样做的方式,还是不需要每次都有显式的extra_requires?
浏览 2
提问于2016-04-29
得票数 5
回答已采纳
2
回答
使用conda安装附加设备
、
、
在编写
setup.py
时,我可以指定
extras_require
,并给出我的工具的其他功能所需的依赖项列表,如下所示: name = "mypackage",
extras_require
= { }我把我的软件包上传到PyPI
和
一个conda<e
浏览 2
提问于2017-04-13
得票数 9
回答已采纳
2
回答
extras_require
在
setup.py
中
的依赖项链接
、
、
、
在
安装带有附加程序的包时,是否
有
一种方法可以自动处理依赖链接,而不必像--process-dependency-links那样调用
install_requires
?是否可以使用python
setup.py
install安装附加程序? 是否仍然需要考虑--process-dependency-links,因为它被废弃了?我不确定这里的状况。
浏览 10
提问于2016-12-07
得票数 9
回答已采纳
4
回答
在
setup.py
或pip需求文件
中
,如何控制安装包依赖的顺序?
、
、
、
、
我
有
一个Python包,它的
setup.py
通过通常的方式
在
install_requires
=
中
声明了依赖关系……其中的一个包,scikits.timeseries,
有
一个
setup.py
,期望已经安装了目前,
setup.py
下拉依赖项(如arg
install_requires
中所列)的顺序看起来几乎是随机的。此外,
在
setup.py
设置
中
(...)我尝试使用arg:
e
浏览 3
提问于2011-02-15
得票数 15
回答已采纳
1
回答
跟踪基于什么框架?
、
、
我刚刚下载了这个,并好奇这个伟大的系统使用了什么框架?
浏览 0
提问于2010-05-23
得票数 1
4
回答
防止
setup.py
测试/ pytest安装额外的依赖项
、
、
在
我的CI
中
,我
有
一个构建步骤,它使用pip并使用私有索引等正确设置。 然后我
有
测试步骤,它执行python
setup.py
test。在这种情况下,test是pytest的别名。Setuptools
和
PIP以不同的方式解决包依赖关系,这导致测试步骤试图重新安装一些包。我想防止这种情况发生。是否
有
一种方法可以通过Setuptools配置(更好)或PyTest配置来实现?
浏览 11
提问于2017-10-17
得票数 14
回答已采纳
4
回答
在
不构建特定于平台的鸡蛋版本的情况下,可以
在
setup.py
中表达特定于平台的依赖吗?
、
、
我们
有
一个占位符蛋,它不包含任何代码,存在只是为了从我们的PyPi存储库中提取一个依赖的包列表。 这些依赖的包大多与平台无关,但有些仅在Win32平台上使用。是否
有
可能以某种方式使依赖平台成为条件,以便我的
install_requires
列表
中
给定的依赖只
在
Win32上安装时才会被删除?
浏览 0
提问于2011-06-24
得票数 40
回答已采纳
1
回答
setup.py
的
extras_require
中
定义的使用要求
、
、
我
有
一个图书馆,里面有一个演示网站。库的
setup.py
如下所示: ...
install_requires
=[ ], "test": [ "demo": [ ] ...我
在
Heroku上运行演示。[demo] 但也许
有</
浏览 2
提问于2018-12-01
得票数 1
1
回答
Python命名空间包
、
、
、
guides/packaging-namespace-packages/#pkg-resources-style-namespace-packages包创建多个小的(独立的) Python2包 现在我
有
了多个子(包),其中包含这样的结构:https://github.com/pypa/sample-namespace-packages/tree/master/pkg_resources 我可以独立安装
和
使用它们但是因为我
在
同一个名称空间下有12个包,所
浏览 19
提问于2019-05-05
得票数 0
3
回答
pip是否处理来自setuptools/基于分发的源代码的extras_requires?
、
、
、
我
有
一个带有
setup.py
和
行的包"A“,如下所示: 'ssh': ['paramiko'],以及一个依赖于util的包"B“:如果我
在
包B上运行python
setup.py
install,它在幕后使用setuptools.command.easy_install,则正确
浏览 2
提问于2011-01-26
得票数 45
回答已采纳
1
回答
如何引用
setup.py
中
定义的变量?
、
我
有
下面的
setup.py
'minimal': ['numpy', 'requests'], 'option-b': ['matplotlib']
install_requires
=dependencies['minimal'],
浏览 4
提问于2022-04-19
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 中的 su和sudo 命令有什么区别?|Linux 中国
网线中的四芯网线和八芯网线有什么区别?
Python 打包分发工具 setuptools 简介
星亚太中缅国际物流——零担物流和快递有什么区别?
在卷积神经网络的背景下,AlexNet、GoogleNet 和 VGG 有什么区别?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券