pythonでpymysqlという名前のモジュールは、私がAWS上で実行されているフラスコのWebアプリケーションを持っていない、私のapp.pyファイルには、「インポートpymysql」行のエラーを与えるはImportError:2.7
Error.logです (全体のアプリケーションが正常に動作しています。) [土7月29日06:12:54.545904 2017] [WSGI:エラー] [PID 28317:TID 140546426812160] [クライアント]はImportError:
Pythonのバージョンがありませんモジュールの名前pymysql - 、11月19日
2.7.12(デフォルト2016、06:48:10)[GCC 5.4.0 20160609]
test.pyファイルを作成して実行しましたRDS上にあるデータベースから行を産むため、同じものはapp.pyファイルで作業していない理由は考え、両方使用して、同じのpython
**$pip list** click (6.7) Flask (0.12.2) Flask-MySQL (1.4.0) itsdangerous (0.24) Jinja2 (2.9.6) MarkupSafe (1.0) pip (8.1.1) PyMySQL (0.7.11) setuptools (20.7.0) Werkzeug (0.12.2) wheel (0.29.0)
<[email protected]>:/usr/local/lib/python2.7$ ls
dist-packages site-packages
> <[email protected]>:/usr/local/lib/python2.7$ ls dist-packages/ click
> itsdangerous.py click-6.7.dist-info itsdangerous.pyc
> flask jinja2 Flask-0.12.2.dist-info
> Jinja2-2.9.6.dist-info flaskext markupsafe
> Flask_MySQL-1.4.0.dist-info MarkupSafe-1.0.egg-info
> Flask_MySQL-1.4.0-py3.5-nspkg.pth werkzeug itsdangerous-0.24.egg-info
> Werkzeug-0.12.2.dist-info
<[email protected]>:/usr/local/lib/python2.7$ ls site-packages/
<[email protected]>:/usr/local/lib/python2.7$
は、私はまたのpython 3.5と私のラップトップ上で同じアプリケーションを持っていません。 2どの問題なく働いて...たくさんノー手掛かりを試した
...
これは私の2.7 pythonバージョンで動作します。 ありがとう! – tthreetorch