lzymm1 发表于 2021-1-8 16:08:39

我安装了xlrd模块,但运行脚本的exe说缺少xlrd,怎么解决?

我用Pyinstaller打包了我的一个py脚本成exe,解决了库的问题终于没有闪退了之后运行到一半突然来了一个ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd.

然后我用pip list看了一下安装列表,确实也有xlrd啊,version还是2.0.1,为什么会报错?该怎么解决,求大佬解答,5鱼币{:10_266:}

qq1151985918 发表于 2021-1-8 16:13:35

你还是再 pip install xlrd 一下试试,毕竟它报错信息就是这

lzymm1 发表于 2021-1-8 16:15:48

qq1151985918 发表于 2021-1-8 16:13
你还是再 pip install xlrd 一下试试,毕竟它报错信息就是这

Requirement already satisfied

qq1151985918 发表于 2021-1-8 16:17:53

lzymm1 发表于 2021-1-8 16:15
Requirement already satisfied

那它提示满足要求不行你就再pyinstaller一下?

lzymm1 发表于 2021-1-8 16:19:03

qq1151985918 发表于 2021-1-8 16:17
那它提示满足要求不行你就再pyinstaller一下?

是不是必须要安装到什么指定的路径?

qq1151985918 发表于 2021-1-8 16:20:24

lzymm1 发表于 2021-1-8 16:19
是不是必须要安装到什么指定的路径?

pyinstaller [主文件] -p [其他文件1] -p [其他文件2] --hidden-import [自建模块1] --hidden-import [自建模块2]

qq1151985918 发表于 2021-1-8 16:21:11

本帖最后由 qq1151985918 于 2021-1-8 16:22 编辑

lzymm1 发表于 2021-1-8 16:19
是不是必须要安装到什么指定的路径?

https://blog.csdn.net/CholenMine/article/details/80964272

https://blog.csdn.net/kaituojimo/article/details/79186557

你根据这两个看看你问题在哪

lzymm1 发表于 2021-1-8 16:32:26

qq1151985918 发表于 2021-1-8 16:21
https://blog.csdn.net/CholenMine/article/details/80964272

https://blog.csdn.net/kaituojimo/ar ...

第二个,但是我没有Pycharm,就用cmd或者idle能搞定吗?

qq1151985918 发表于 2021-1-8 16:39:14

查看模块路径查看方法os为例
import os
print(os.__file__)

lzymm1 发表于 2021-1-8 16:46:36

qq1151985918 发表于 2021-1-8 16:39
查看模块路径查看方法os为例

找到了,然后呢?

qq1151985918 发表于 2021-1-8 16:48:37

lzymm1 发表于 2021-1-8 16:46
找到了,然后呢?

然后你不是跟第二个网址的情况一样么,照着作不就行了

lzymm1 发表于 2021-1-8 17:30:13

qq1151985918 发表于 2021-1-8 16:48
然后你不是跟第二个网址的情况一样么,照着作不就行了

ValueError:Your version of xlrd is 2.0.1. In xlrd>=2.0,onlythe xls format is spported.install openpyxl instead

hrp 发表于 2021-1-8 17:54:02

lzymm1 发表于 2021-1-8 17:30
ValueError:Your version of xlrd is 2.0.1. In xlrd>=2.0,onlythe xls format is spported.install open ...

报错提示xlrd 版本大于等于2.0,只支持xls格式文档,安装openpyxl代替
页: [1]
查看完整版本: 我安装了xlrd模块,但运行脚本的exe说缺少xlrd,怎么解决?