一、问题描述
在notepad++中运行代码,得出如下错误:
No module named pysqlite2

而在pysqlite的安装中出现如下问题:

Unable to find vcvarsall.bat
二、问题分析
对于这个问题,说明安装包无法被编译。有一种简单的方法是下载whl文件进行安装。whl格式指,可以使文件在不具备编译环境的情况下,选择合适自己的python环境进行安装。
以下是python whl格式安装包的下载网址:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
三、whl格式文件安装
whl格式文件的安装
pip install somewhat.whl
比如需要安装 pysqlite-2.8.3-cp27-cp27m-win_amd64.whl
则在cmd中输入如下命令:
pip install pysqlite-2.8.3-cp27-cp27m-win_amd64.whl
注:若pip无法使用,则考虑升级pip:
升级pip
python -m pip install --upgrade pip
在输入命令后,最终得到结果:

本文详细介绍了在Notepad++中运行代码遇到的“Nomodulenamedpysqlite2”错误,以及在pysqlite安装过程中遇到的“Unabletofindvcvarsall.bat”问题的解决方案。文章提供了通过下载whl格式文件并使用pip命令进行安装的方法,并附上了具体的安装步骤。

14万+

被折叠的 条评论
为什么被折叠?



