python - 已满足要求 - /usr/lib/python3/dist-packages (0.8.0) 中的 pymysql
问题描述
我实现了 python 烧瓶应用程序,创建了虚拟环境并激活了它。当我尝试将 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
推荐阅读
- java - 单元测试基于 Spring Boot 的 REST 端点,它返回按给定方向排序的对象集合
- java - java.lang.NoClassDefFoundError: org/springframework/core/ErrorCoded
- flutter - 鼠标悬停时如何删除 ElevatedButton 周围的突出显示?
- numpy - 为什么numpy的vectorize函数对第一个元素执行两次
- javascript - 在我的加载状态上设置一个 setTimeout 以防止登录页面在用户完成身份验证之前闪烁是不好的做法吗?
- installation - 在一篇文章中进行环境配置时出现关于安装 pytorch-mpi 的错误
- kubernetes - 根据要求获取示例 k8 yaml 进行编辑的最佳方法是什么?
- graph - 在贝尔曼福特算法中将距离数组初始化为 0
- c++ - 使用 c++11
在 Windows 上使用 COM 线程单元 - 提示、技巧、陷阱? - discord.py - 让机器人通过 id 编辑旧消息