python - 已经满足要求-/usr/lib/python3/dist-packages(0.8.0)中的pymysql

标签 python python-3.x flask pip virtualenv

我实现了python flask应用程序,创建了虚拟环境并激活了它。当我尝试向其安装pymysql时,终端上将显示以下消息。

Requirement already satisfied: pymysql in /usr/lib/python3/dist-packages (0.8.0)


但是当我尝试运行它时。它给出以下错误。

Traceback (most recent call last):
  File "app.py", line 4, in <module>
    import pymysql
ImportError: No module named 'pymysql'

最佳答案

使用相同的Python3执行您的app.py文件。

为了确保自己使用的是相同版本的python,我建议您按照以下步骤进行操作:

$ python --version  
  python X.X

$ pythonX.X -m pip install pymsql

$ python app.py

关于python - 已经满足要求-/usr/lib/python3/dist-packages(0.8.0)中的pymysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54215889/

相关文章:

python - 如何按 Pandas 中的时间戳排序?

python - "Undefined variable "py "or class"尝试从 MATLAB R2014b 加载 Python 时?

python-3.x - Python 3.6 ZeroMQ (PyZMQ) asyncio pub sub Hello World

python - 在 Flask 中寻找 url_for 的倒数

python - 巴特沃斯低通滤波器

Python - 在 Django 2 中创建多种用户类型和电子邮件作为用户名字段

python - 搜索精确的字符串,匹配它。如果没有匹配的条目,则添加参数,如果部分匹配则修改python文件

python - Flask 应用程序中 CSS 文件的 404 错误

python - Flask-WTF CSRFProtect 给出 "400 The CSRF Token is missing"错误

python - 在 Python 中使用函数外的变量