requirements.txt相关内容
我正在尝试在python 3.6.3虚拟环境中安装软件包.我不断收到错误消息. 我尝试了使用--ignore-installed标志的点,例如:pip install -I -r package-list.txt. 这是我在package-list.txt中拥有的一部分. # This file may be used to create an environment using
..
我的django项目有一个虚拟环境,但是当我按pip freeze时,我会得到一个全球站点软件包列表,其中包括太多的软件包,例如ubuntu软件包和许多无关的东西.无论virtualenv是否处于活动状态,都会发生这种情况.我的网站软件包列表看起来也有些苗条,所以我想知道venv是否一直在起作用. (env)~/code/django/ssc/dev/env/lib/python2.7/si
..
是否具有Python中的requirements.txt之类的功能,您可以在其中存储用于文件的软件包列表,并且每当其他人想要运行您的程序并需要安装依赖项时,他们都可以执行pip install -r requirements.txt . 我认为,这在将R脚本部署到生产中时会很有帮助.如果没有这种功能,该如何复制呢? 解决方案 根据注释,您可能需要研究构建一个程序包,并将需求包括在DE
..
我有一个具有多个程序包依赖项的项目,其主要要求在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
..
当我在Django项目中运行以下命令时: pip install -r requirements.txt --upgrade 我收到以下错误: 检测到一个无法安装的distutils安装项目("argparse"). distutils提供的元数据不包含 已安装文件的列表,因此pip不知道哪个 要卸载的文件. 我的requirements.txt文件如下: Djang
..
当我执行pip freeze时,会得到我已明确安装的软件包以及与这些软件包相关的软件包. 例如: $ pip install fabric ... $ pip freeze Fabric==1.0.1 paramiko==1.7.6 pycrypto==2.3 好的,但是接下来我将在另一个环境中使用pip install来安装这个requirements.txt文件,最后两行删除后
..
我想知道如何为我的Python 3应用程序创建合适的requirements.txt? 解决方案 在命令提示符下键入以下内容 pip freeze > requirements.txt
..
我有一个requirements.txt文件,其中包含虚拟环境所需的软件包列表.是否有可能找出文件中提到的所有软件包是否都存在.如果缺少某些软件包,如何找出丢失的软件包? 解决方案 更新: 通过distutils.text_file.TextFile可以实现此目的的最新改进方法.有关详细信息,请参见下面的Acumenus的答案. 原始: 做到这一点的Python方法是通过
..
我在使用requirements.txt文件的--global-option和--install-option设置时遇到困难.为一个库指定选项会导致其他库安装失败. 我正在尝试安装Python库"grab"和"pycurl".我需要指定使用选项"--with-nss"安装pycurl.我可以在完全干净的虚拟环境中复制错误. 在新的虚拟环境中,其中requirements.txt包含:
..
开发Django网络应用程序,我列出了需要在virtualenv中安装的软件包.说: Django==1.3.1 --extra-index-url=http://dist.pinaxproject.com/dev/ Pinax==0.9b1.dev10 git+git://github.com/pinax/pinax-theme-bootstrap.git@cff4f5bbe9f87f0c
..
是否有任何简便的方法可以从要求文件中删除不再使用的软件包? 我为此任务编写了一个bash脚本,但是它没有按我预期的那样工作.因为,某些软件包没有在其PyPI项目名称之后使用.例如; dj-database-url 软件包用作 dj_database_url 我的项目在其自己的需求文件中有许多软件包,因此,一一搜索它们太乱了,容易出错,并且花费太多时间.在我搜索时,IDE还
..
我是python的新手.最近,我有一个用python编写的项目,需要进行一些安装.我运行以下命令进行安装,但出现错误. # pip install requirements.txt Collecting requirements.txt Could not find a version that satisfies the requirement requirements.txt (f
..
我正在使用以下requirements.txt文件在Ubuntu 12.04中安装多个Python软件包: numpy>=1.8.2,=1.3.1,=0.14.0,=0.2,=0.14.1,=2.4.3,
..
我正在使用fabric(0.9.4)+ pip(0.8.2),并且需要为多个服务器安装一些python模块.所有服务器均具有旧版本的setuptools(0.6c8),需要针对pymongo模块进行升级. Pymongo需要setuptools> = 0.6c9. 我的问题是pip使用pymongo而不是setuptools开始安装,这会导致pip停止.在需求文件中改组模块顺序似乎无济于事.
..
我有一个与Travis-CI一起使用的requirements.txt文件.复制requirements.txt和setup.py中的要求似乎很愚蠢,所以我希望将文件句柄传递给setuptools.setup中的install_requires kwarg. 这可能吗?如果是这样,我应该怎么做? 这是我的requirements.txt文件: guessit>=0.5.2 tvd
..
我有一个已上传到test.pypi的软件包. 我可以使用此软件包在计算机上的虚拟环境中安装它,而不会出现任何问题 pip install --index-url https://test.pypi.org/simple/ package_name_here "requirements.txt"文件中有该软件包的要求列表,这些要求也包含在setup.py中提供给setup的配置字典中
..
我正在使用pip 要求文件保留我的依赖项列表. 我还尝试遵循最佳实践来管理依赖项,并在需求文件中提供精确的软件包版本.例如: Django==1.5.1 lxml==3.0 问题是:是否有办法告诉requirements.txt内列出的软件包,Python软件包索引中有可用的较新软件包版本? 对于此特定示例,当前最新的可用版本分别是Django和lxml的1.6.2和3.3.
..
我使用命令安装了一个库 pip install git + git://github.com/mozilla/ elasticutils.git 它直接从Github存储库安装它。这工作正常,我想在我的 requirements.txt 中具有该依赖项。我查看了其他门票,如这,但这并没有解决我的问题。如果我把 -f git + git://github.com/
..
将Flask应用程序部署到AWS EC2实例时遇到问题。可能用 pip 安装 lxml 。但是我不知道该如何解决这个问题。 AWS EC2: b $ p $ b 从 eb create : CalledProcessError:Command'/ opt / python / run / venv / bin / pip install -r /opt/python/
..
我有两个分支机构,即开发和生产。每个都有依赖关系,其中一些是不同的。发展点依赖于自身的发展。同样的生产。我需要部署到Heroku,希望每个分支的依赖关系在一个名为“requirements.txt”的文件中。 组织最好的方法是什么? 我想到的是: 维护单独的需求文件,每个分支中都有一个生存频繁合并!) 告诉Heroku要使用哪个需求文件(环境变量?) 编写部署脚本(创建临时分
..