json - अपाचे एयरफ्लो: एयरफ़्लो इनटीडब परिणाम "इंपोर्टरर: जोसन नाम का कोई मॉड्यूल नहीं"




python-2.7 ubuntu-16.04 (2)

अपाचे-एयरफ़्लो स्थापित करते समय मैक पर, मुझे निम्नलिखित त्रुटि मिली:

त्रुटि: अपाचे-एयरफ़्लो 1.10.3 में आवश्यकता jinja2 <= 2.10.0,> = 2.7.3 है, लेकिन आपके पास jinja2 2.10.1 होगा जो असंगत है। त्रुटि: अपाचे-एयरफ्लो १.१०.३ की आवश्यकता है werkzeug <०.१५.०,> = ०.१४.१।

फिर से स्थापित करने और मेरे लिए जिंजा काम किया।

pip install jinja2>=2.10.0
pip install werkzeug>=0.15.0

उबंटू 16.04 पर पायथन 2.7 डिफ़ॉल्ट संस्करण के साथ, मैं अपाचे एयरफ्लो स्थापित करने की कोशिश कर रहा हूं, लेकिन कई मुद्दों में भाग गया और वर्तमान में मैं देख रहा हूं

apache initdb 
Traceback (most recent call last):
  File "/usr/local/bin/airflow", line 21, in <module>
    from airflow import configuration
  File "/usr/local/lib/python2.7/dist-packages/airflow/__init__.py", line 40, in <module>
    from flask_admin import BaseView
  File "/usr/local/lib/python2.7/dist-packages/flask_admin/__init__.py", line 6, in <module>
    from .base import expose, expose_plugview, Admin, BaseView, AdminIndexView  # noqa: F401
  File "/usr/local/lib/python2.7/dist-packages/flask_admin/base.py", line 6, in <module>
    from flask import Blueprint, current_app, render_template, abort, g, url_for
  File "/usr/local/lib/python2.7/dist-packages/flask/__init__.py", line 20, in <module>
    from .app import Flask
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 69, in <module>
    from .wrappers import Request
  File "/usr/local/lib/python2.7/dist-packages/flask/wrappers.py", line 14, in <module>
    from werkzeug.wrappers.json import JSONMixin as _JSONMixin
ImportError: No module named json

अब तक इन चीजों की कोशिश की:


$ sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev
sudo pip install -U Werkzeug==0.14.1

sudo pip install -U Jinja2==2.10.1

भी आजमाया

pip install jsonate

pip install json # (this did not work)
 python
Python 2.7.12 (default, Nov 12 2018, 14:36:49)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import json
>>> exit()

अब तक कुछ भी काम नहीं किया।


बस फ्लास्क को अपग्रेड करें। आप इस कमांड का उपयोग कर सकते हैं:

pip install --upgrade Flask