requirements.txt

    38热度

    9回答

    我正在使用fabric(0.9.4)+ pip(0.8.2),我需要为多个服务器安装一些python模块。所有服务器都有老版本的setuptools(0.6c8),需要升级pymongo模块。 Pymongo需要setuptools> = 0.6c9。 我的问题是,点开始安装与pymongo而不是setuptools,导致点停止。在需求文件中混洗模块顺序似乎没有帮助。 requirements.t

    3热度

    1回答

    我有一个虚拟env为我的django项目,但是当我点击pip freeze时,我得到什么必须是全球站点软件包列表,包含太多的软件包,比如ubuntu软件包和许多不相关的东西。无论virtualenv是否活动,都会发生这种情况。我的网站包列表看起来有点苗条,所以我想知道venv是否一直在工作。 (env)~/code/django/ssc/dev/env/lib/python2.7/site-pac

    8热度

    4回答

    我在尝试为我的django项目安装需求时遇到了一个问题。 我无法弄清为什么我得到这个错误。 有人能带我走向正确的方向吗? >Running setup.py egg_info for package django-staticfiles Traceback (most recent call last): File "<string>", line 14, in <modul

    1热度

    1回答

    我在写一个Python Flask应用程序到deploy on Heroku。它将使用数据库。对于本地开发,我想使用Sqlite,但是当部署到Heroku时,我想使用Postgresql。我怎样才能做到这一点? 我被卡住了,因为我不知道如何在我的盒子和Heroku服务器之间需要一套不同的包。 是这一个Ruby应用程序我会在我的Gemfile gem "pg", :group => :product

    12热度

    5回答

    我有一个requirements.txt文件,其中包含我的虚拟环境所需的软件包列表。是否有可能找出文件中提到的所有软件包是否都存在。如果缺少一些软件包,如何找出哪些是缺失的软件包?

    31热度

    2回答

    我有多个包的相关项目,被列入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

    4热度

    1回答

    我见过的玩弄,瓦卡运算符(〜>)在红宝石的宝石文件(documentation)用于指定的最后一点的版本是这样兼容: '~> 0.3.1' is satisfied by 0.3.1, 0.3.2, 0.3.3, etc. '~> 0.3.1' is not satisfied by 0.3.0 '~> 0.3' is satisfied by 0.3.1, 0.4.0, 0.5.1, etc

    6热度

    2回答

    告诉我,我试图做什么是没有意义的。 我想创建一个虚拟环境,其中包括MySQLDb 1.2.3。该库以gzip压缩包(.tgz)文件的形式分发。我想在我的本地文件系统中,从需求的要求,文件/ apps.txt安装的一切,包括压缩包(这是基于建立在我看到http://thraxil.org/users/anders/posts/2009/06/12/Django-Deployment-with-vir

    2热度

    1回答

    我觉得必须有一种方法来做到这一点,但对于我的生活,我无法弄清楚:我想在virtualenv中对需求文件运行pip,以便无论virtualenv中包含什么软件包在我运行pip之前,需求文件在我运行后完全满足(包括特定版本)。 现在的问题是,如果我安装了比在要求文件中列出的virtualenv中包的旧版本,它抱怨的版本不匹配并退出(它应该刚刚更新软件包给定版)。我运行的命令是pip install -