如何解决Python开发中的“未解析的导入:HTML”?
我刚开始学习Python开发,正在做一个新项目。几乎所有的设置都对了,但就是这个import HTML
总是出错,我不知道该怎么解决。
import web
import json
from WebServer.forms import mainPageForm, addBugForm, addProblemForm, addProblemTypeForm, versionsDropdownForm,\
severitiesDropdownForm, problemTypesDropdownForm, problemsDropdownForm
import BugRecorderCore.controller as ctrl
import BugRecorderCore.validators as vdt
import datetime
import os
from BugRecorderCore.utils import concatenateString
import HTML
//...
我已经尝试安装HTML.py,但到现在为止还是没有成功。
有没有什么想法或建议来解决这个问题?
更新 根据下面回答的建议,我收到了这个消息:
2 个回答
0
根据你提供的截图和标签,我猜测你正在使用 Anaconda
(虽然我对它没有经验,但它毕竟还是Python)。看起来你的开发环境没有正确识别导入的内容。
首先,确保你已经安装或更新了 HTML.py
conda install HTML
在你的开发环境中,找到 窗口 > 首选项 > Python 解释器 这个选项
在 库 标签下,确保你已经将以下文件夹添加到你的
PYTHONPATH
中:- C:\Anaconda\Lib
- C:\Anaconda\Lib\site-packages
- C:\Anaconda\Scripts
这样应该就能解决问题了。
重要提示:尽量通过 conda
(或者在直接使用Python时通过 pip
)来安装你的库。这样可以确保它们安装在正确的位置。 ;)
1
看起来你在用Anaconda,你试过用Anaconda的方法来安装吗?
conda install HTML
另外,你的系统上是否有两个版本的Python呢?
如果这个包找不到,你就得用pip
来安装。如果你没有pip,可以在命令行里输入:
python get-pip.py
pip install HTML