【问题标题】:pip install django-mongodb-engine Error: "Command "python setup.py egg_info" failed with error code 1"pip install django-mongodb-engine 错误:“命令“python setup.py egg_info”失败,错误代码为 1”
【发布时间】:2015-10-09 00:21:43
【问题描述】:

我希望这里有人可以帮助我,因为我真的为此苦苦挣扎了大约 12 个小时以上。

我尝试使用 Django 和 MongoDb 对包使用以下说明http://docs.mongodb.org/manual/tutorial/write-a-tumblelog-application-with-django-mongodb-engine/

哪个要我安装

  1. pip install ***ps://bitbucket.org/wkornewald/django-nonrel/get/tip.tar.gz
  2. pip install ***ps://bitbucket.org/wkornewald/djangotoolbox/get/tip.tar.gz
  3. pip install ***ps://github.com/django-nonrel/mongodb-engine/tarball/master

我管理了前 2 个,但是当我尝试安装 mongodb-engine 时出现以下错误。 我尝试了各种形式来安装它,比如“pip install django-mongodb-engine

我收到以下错误:

"C:\Users\Burnie\Anaconda3\Scripts>pip install django-mongodb-engine 收集 django-mongodb-engine 使用缓存的 django-mongodb-engine-0.6.0.tar.gz 命令 python setup.py egg_info 的完整输出: 回溯(最近一次通话最后): 文件“”,第 20 行,在 文件“C:\Users\Burnie\AppData\Local\Temp\pip-build-ntl4z4sp\django-mongodb-engine\setup.py”,第 3 行,在 导入 django_mongodb_engine 作为 distmeta 文件“C:\Users\Burnie\AppData\Local\Temp\pip-build-ntl4z4sp\django-mongodb-engine\django_mongodb_engine__init__.py”,第 12 行, 在 从 django.conf 导入设置 文件“C:\Users\Burnie\Anaconda3\lib\site-packages\django\conf__init__.py”,第 88 行 除了 ImportError,e: ^ SyntaxError: 无效语法


命令“python setup.py egg_info”在 C:\Users\Burnie\AppData\Local\Temp\pip-build-ntl4z4sp\django-mongodb- 中失败,错误代码为 1 引擎”

我的系统:
视窗 7,
Anaconda(作为python发行版)64位

我希望有人可以帮助我。

【问题讨论】:

  • 您使用的是哪个 Python 版本?看起来您正在使用一些 Python 3 版本,但代码仍然是 Python 2.7。
  • 是的,我使用的是 python 3.4。我现在不确定,但我想我也用 python 2.7 尝试过,最近几天我尝试了很多。但我明天会用 2.7 再试一次。
  • 它适用于 python 2.7.10,非常非常非常非常感谢!!!!!!!但是有没有可能让它与 3.4 一起运行?

标签: python django mongodb installation django-mongodb-engine


【解决方案1】:

代码的 bitbucket 版本现在已经很老了。您应该改用github 上的那些。

pip install https://github.com/django-nonrel/django/tarball/master
pip install https://github.com/django-nonrel/mongodb-engine/tarball/master
pip install https://github.com/django-nonrel/djangotoolbox/tarball/master

mongodb-engine documentation 中还有一些关于如何使这项工作可用的最新说明

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-03
    • 2017-11-04
    • 2020-05-19
    • 1970-01-01
    • 2019-01-22
    • 2016-06-29
    相关资源
    最近更新 更多