python - 可以安装包但不能在python中导入
问题描述
我已经使用命令安装了 django multiselectfield
pip install django-multiselectfield
我明白了
Requirement already satisfied: django-multiselectfield in c:\users\lenovo\appdata\local\programs\python\python37\lib\sit
e-packages (0.1.8)
Requirement already satisfied: django>=1.4 in c:\users\lenovo\appdata\local\programs\python\python37\lib\site-packages\d
jango-2.0.3-py3.7.egg (from django-multiselectfield) (2.0.3)
Requirement already satisfied: pytz in c:\users\lenovo\appdata\local\programs\python\python37\lib\site-packages\pytz-201
9.1-py3.7.egg (from django>=1.4->django-multiselectfield) (2019.1)
我无法在我的程序中导入包 multiselectfield。
蟒蛇版本:3.7.3
点子版本:19.1.1
解决方案
如果您使用的是 venv(虚拟环境),则安装的软件包与您的项目无关,请确认您正在使用基础 python 3.7,因为 pip 已将其软件包安装到 .
推荐阅读
- android - Firebase 性能自动跟踪不适用于 android eclipse 项目
- java - 如果不是这样,Javafx 窗口将在新阶段最大化,如果它处于最大化形式则恢复
- mysql - 为 oracle 安装 SSMA 后,仍然显示安装程序而不是应用程序
- sql - In BigQuery, how to random split query results?
- qt - QML 中的 QLocale::formattedDataSize
- firebase - 我们可以调用存储在 firebase 云存储上的 php 脚本吗?
- selenium - Selenium Standalone Server 和 Java selenium Jar 文件有什么区别
- ruby - 如何在正则表达式中强制执行顺序?
- python - 替换列表中第一次出现的字符串元素
- javascript - 将数组对象字段数据添加到javascript中的单个对象