requirements.txt相关内容

点要求输出全局包装

我的django项目有一个虚拟环境,但是当我按pip freeze时,我会得到一个全球站点软件包列表,其中包括太多的软件包,例如ubuntu软件包和许多无关的东西.无论virtualenv是否处于活动状态,都会发生这种情况.我的网站软件包列表看起来也有些苗条,所以我想知道venv是否一直在起作用. (env)~/code/django/ssc/dev/env/lib/python2.7/si ..
发布时间:2020-05-27 22:57:57 其他开发

是否有R的requirements.txt之类的内容?

是否具有Python中的requirements.txt之类的功能,您可以在其中存储用于文件的软件包列表,并且每当其他人想要运行您的程序并需要安装依赖项时,他们都可以执行pip install -r requirements.txt . 我认为,这在将R脚本部署到生产中时会很有帮助.如果没有这种功能,该如何复制呢? 解决方案 根据注释,您可能需要研究构建一个程序包,并将需求包括在DE ..
发布时间:2020-05-27 22:46:18 其他开发

有什么方法可以显示pip包的依赖关系树吗?

我有一个具有多个程序包依赖项的项目,其主要要求在requirements.txt中列出.当我呼叫pip freeze时,它将当前安装的软件包打印为普通列表.我希望也获得他们的依赖关系,像这样: Flask==0.9 Jinja2==2.7 Werkzeug==0.8.3 Jinja2==2.7 Werkzeug==0.8.3 Flask-Admin==1.0.6 ..
发布时间:2020-05-27 22:29:09 Python

pip冻结,不依赖已安装软件包

当我执行pip freeze时,会得到我已明确安装的软件包以及与这些软件包相关的软件包. 例如: $ pip install fabric ... $ pip freeze Fabric==1.0.1 paramiko==1.7.6 pycrypto==2.3 好的,但是接下来我将在另一个环境中使用pip install来安装这个requirements.txt文件,最后两行删除后 ..
发布时间:2020-05-27 22:09:21 Python

检查我的Python是否具有所有必需的软件包

我有一个requirements.txt文件,其中包含虚拟环境所需的软件包列表.是否有可能找出文件中提到的所有软件包是否都存在.如果缺少某些软件包,如何找出丢失的软件包? 解决方案 更新: 通过distutils.text_file.TextFile可以实现此目的的最新改进方法.有关详细信息,请参见下面的Acumenus的答案. 原始: 做到这一点的Python方法是通过 ..
发布时间:2020-05-27 22:06:56 Python

Pip Requirements.txt --global-option导致与其他软件包的安装错误. “选项未被识别";

我在使用requirements.txt文件的--global-option和--install-option设置时遇到困难.为一个库指定选项会导致其他库安装失败. 我正在尝试安装Python库"grab"和"pycurl".我需要指定使用选项"--with-nss"安装pycurl.我可以在完全干净的虚拟环境中复制错误. 在新的虚拟环境中,其中requirements.txt包含: ..
发布时间:2020-05-27 22:05:28 Python

从需求文件中删除未使用的软件包

是否有任何简便的方法可以从要求文件中删除不再使用的软件包? 我为此任务编写了一个bash脚本,但是它没有按我预期的那样工作.因为,某些软件包没有在其PyPI项目名称之后使用.例如; dj-database-url 软件包用作 dj_database_url 我的项目在其自己的需求文件中有许多软件包,因此,一一搜索它们太乱了,容易出错,并且花费太多时间.在我搜索时,IDE还 ..
发布时间:2020-05-27 21:58:35 Python

如何指定python pip的安装顺序?

我正在使用fabric(0.9.4)+ pip(0.8.2),并且需要为多个服务器安装一些python模块.所有服务器均具有旧版本的setuptools(0.6c8),需要针对pymongo模块进行升级. Pymongo需要setuptools> = 0.6c9. 我的问题是pip使用pymongo而不是setuptools开始安装,这会导致pip停止.在需求文件中改组模块顺序似乎无济于事. ..
发布时间:2020-05-27 21:52:43 Python

pip install产生“找不到满足要求的版本";

我有一个已上传到test.pypi的软件包. 我可以使用此软件包在计算机上的虚拟环境中安装它,而不会出现任何问题 pip install --index-url https://test.pypi.org/simple/ package_name_here "requirements.txt"文件中有该软件包的要求列表,这些要求也包含在setup.py中提供给setup的配置字典中 ..
发布时间:2020-05-23 20:08:44 Python

检查要求是否最新

我正在使用pip 要求文件保留我的依赖项列表. 我还尝试遵循最佳实践来管理依赖项,并在需求文件中提供精确的软件包版本.例如: Django==1.5.1 lxml==3.0 问题是:是否有办法告诉requirements.txt内列出的软件包,Python软件包索引中有可用的较新软件包版本? 对于此特定示例,当前最新的可用版本分别是Django和lxml的1.6.2和3.3. ..
发布时间:2020-05-23 19:26:04 Python

如何为多个环境定制一个require.txt?

我有两个分支机构,即开发和生产。每个都有依赖关系,其中一些是不同的。发展点依赖于自身的发展。同样的生产。我需要部署到Heroku,希望每个分支的依赖关系在一个名为“requirements.txt”的文件中。 组织最好的方法是什么? 我想到的是: 维护单独的需求文件,每个分支中都有一个生存频繁合并!) 告诉Heroku要使用哪个需求文件(环境变量?) 编写部署脚本(创建临时分 ..
发布时间:2017-05-06 17:15:57 Python