pyinstaller出现错误,不能生成exe文件

错误如下:AttributeError: 'str' object has no attribute 'items'
代码如下:
import numpy as np
import matplotlib.pyplot as plt
import xlrd
import math

path = r'C:\Users\chuchao\Desktop\test\math\data.xls'
sheetname = 'Sheet1'

workbook = xlrd.open_workbook(path)

sheet = workbook.sheet_by_name(sheetname)

#print(sheet.nrows, ' ', sheet.ncols)

data = []

for i in range(sheet.nrows):
data.append(sheet.row_values(i))

print(data)

x = np.linspace(0, math.ceil(sheet.ncols), sheet.ncols)
y = np.linspace(0, math.ceil(sheet.nrows), sheet.nrows)
X, Y = np.meshgrid(x, y)

Height = data

fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)

cir1 = plt.Circle((30.3 * 1000 / 38.2, 89.8 * 1000 / 38.2), radius = 10000 / 38.2) #第一个参数为圆心坐标,第二个为半径 #第三个为透明度(0-1)
cir2 = plt.Circle((66.0 * 1000 / 38.2, 84.7 * 1000 / 38.2), radius = 10000 / 38.2)
cir3 = plt.Circle((98.4 * 1000 / 38.2, 76.7 * 1000 / 38.2), radius = 10000 / 38.2)
cir4 = plt.Circle((73.7 * 1000 / 38.2, 61.0 * 1000 / 38.2), radius = 10000 / 38.2)
cir5 = plt.Circle((57.9 * 1000 / 38.2, 47.6 * 1000 / 38.2), radius = 10000 / 38.2)
cir6 = plt.Circle((86.8 * 1000 / 38.2, 22.0 * 1000 / 38.2), radius = 10000 / 38.2)
cir7 = plt.Circle((93.6 * 1000 / 38.2, 48.8 * 1000 / 38.2), radius = 10000 / 38.2)

plt.contourf(X, Y, Height, 10, alpha = 0.6, cmap = plt.cm.hot)

plt.contour(X, Y, Height, 10, colors = 'black', linewidth = 0.5)

plt.clabel(plt.contour(X, Y, Height, 10, colors = 'black', linewidth = 0.5), inline = True, fontsize = 10)

ax.add_patch(cir1)
ax.add_patch(cir2)
ax.add_patch(cir3)
ax.add_patch(cir4)
ax.add_patch(cir5)
ax.add_patch(cir6)
ax.add_patch(cir7)

plt.axis('scaled')
plt.axis('equal')

plt.show()

1个回答

缺少模块
AttributeError: 'str' object has no attribute 'items'

Maxxi_Huang
Maxxi_Huang 回复m0_37391503: 请问这个问题解决了吗?怎么弄呢?谢谢
9 个月之前 回复
m0_37391503
御坂Sama 能麻烦具体说下么,缺少什么库
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Pyinstaller生成exe文件(详细教程)
Pyinstaller生成exe文件(详细教程) 步骤: 1、使用pip install pyinstaller命令进行安装pyinstaller模块 2、准备好自己制作的xxx.py文件 3、进入到xxx.py文件夹下,使用shift+鼠标右键,选择在此处打开Powershell窗口,输入pyinstaller -F -w xxx.py(该方法生成的exe文件没有cmd命令窗口) 4、进入到x...
反编译 pyinstaller生成的exe文件
对于pyinstaller生成的exe文件 使用方法pyhton pyinstxtractor.py xx.exe
PyInstaller生成的exe文件结构
PyInstaller生成的exe(onefile)文件结构 exe = run.exe + pkg pkg(CArchive) = pyz + dependencies + scripts + binary + zipfiles + datas + python36.dll pyz(ZlibArchive) = pure + zipped_data +++++++++++++++++++++...
pyinstaller安装以及生成exe文件
安装pyinstaller(windows下) 终端输入:python -m pip install --user pyinstaller(或者直接pip install pyinstaller)如果要安装py2exe,则将最后的pyinstaller改为py2exe即可 通常pyinstaller默认安装在python路径下的Scripts文件夹,如笔者的为:C:\Users\XXX(用户名)
用pyinstaller生成exe文件教程
一、python的安装下载anaconda3-5.0.1安装python3.6.3二、PyQt5的安装这里安装的PyQt5版本为PyQt5.10.0,在官网
pyinstaller打包exe文件出现命令窗口一闪而过
pyinstaller打包exe文件出现命令窗口一闪而过用pyinstaller打包的exe文件打开时,命令窗口一闪而过,并且未出现GUI界面,也看不到错误信息,然后去网上搜相关的信息,最多的两种说法:1.添加raw_input()或者os.system(“pause”)等待信息 ,但是添加后依然是命令窗口一闪而过2.在命令窗口打开exe,网上有两种打开exe的方法 start Path\Pro
pyinstaller 环境安装配置及生成.exe文件过程
pyinstaller 环境安装配置及生成.exe文件过程 1、安装pyinstaller,使用pip安装 windows下打开cmd命令窗口,然后进入python安装目录:比如我的D:\python2.7\Scripts, 然后运行pip install pyinstaller,等待自动安装完成 2、确保你的.py文件执行成功的,然后在D:\python2.7\Scripts目录下执
Pyinstaller生成exe文件免杀
0x01 解决方案 之前用python打包的exe文件总会被电脑关键识别成木马文件隔离,很困扰  (虽说本来也不是做什么好事= =) 解决方案: 再生成exe文件时给生成的exe加上图标即可。 使用命令: pyinstaller -i xxxx.ico  -w -F  xxxx.py 0x02 ico文件生成代码 pyinstaller需要特定的后缀为.ico的图片文件来生成图标, 且...
用pyinstaller把python脚本生成.exe文件
用pyinstaller把python脚本生成.exe文件
pyinstaller打包多个文件生成exe可执行程序
1 首先写好Python程序后,需要生成可执行的exe文件,那么你需要安装pyinstaller,安装方法是直接在命令行输入下面的命令:       pip install Pyinstaller2  安装完成后,既可以进行exe文件的生成,生成语句如下所示:pyinstaller -F 路径/文件名 空格 路径文件名 即可。...
Python pyinstaller 打包exe文件出现的一些问题
别急,照顾一下新手,先安装一下包。 1  需安装pyinstaller包,命令窗口: pip install pyinstaller 2 可以看到相关文档介绍:             -F 表示生成单个可执行文件;         -D  –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)。         -w 表示去掉控制台窗口,这在GUI...
pyinstaller 生成的EXE运行时报错
问题描述:rn用pyinstaller 将python文件转成EXE的时候,如果加上-w选项,生成的exe文件在执行的时候报错。rn如果不加-w选项,能够正常的执行exern(-w 的作用为在执行exe的时候隐藏控制台窗口)rnrn错误为:Fatal Error - Failed to execute script...rnrnrn
使用pyinstaller生成exe可执行文件
pyinstaller可将python脚本打包成可执行文件exe,从而摆脱python环境。 1.下载pyinstaller pip installer pyinstaller 2.进入到 pyinstaller的安装路径下,执行 pyinstaller -F +脚本绝对路径 3.如果脚本中含有依赖文件或图片什么的,2的方法在exe转移后是不可执行的,因此需要将依赖文件一起...
使用pyinstaller 生成exe可执行文件
有时候如果我们想要将自己写的程序分享给别人,可是别人有没有安装python及其相关库怎么办? 当然是将他打包成exe可执行文件啦!话不多说,直接放大招,安装pyinstaller。由于我的电脑是python2 和python3共存,为了把pyinstall安装到python3上,我需要使用python3 -m pip install pyinstaller 安装好后,输入pyinstaller
vc2008不能生成exe文件
我生成一个单文档应用程序后,什么都没写,直接调试,结果出来一个对话框,说“此项目已经过期”,“sanyang1(项目名称) Debug Win32”,然后查看错误是找不到exe文件,不能打开exe 文件,请问这是什么原因啊?
为什么不能生成EXE文件?
我的系统是WIN2000SEVER+PB8.0,为什么不能编译生成机器码,但是可以生成伪代码?是不是哪儿配置有问题。rn在线等待!
怎样将py文件生成exe文件——在Anaconda3下安装使用pyinstaller
Python生成可执行文件主要有三种方法,利用py2exe,pyInstaller或cx_Freeze。这里选择pyinstaller。Python环境配置不同,安装pyinstaller的方法和生成exe文件的操作方法也不同。 这里给出Anaconda环境下,pyinstaller的安装和使用的方法,不需要专门到网站下载,在Anaconda Prompt里输入两条指令即可,比较简单。   (...
Python3 pyinstaller打包.py文件成生成exe文件
1。安装pyinstaller pip3 install pyinstaller 2.找到要打包的py文件目录,打开cmd,输入命令: pyinstaller -f 1.py # 注:如打包的exe运行后无需黑框,请输入pyinstaller -f 1.py --noconsole 3.exe文件在dist文件夹中 ...
vb不能生成exe文件 不能编译
我在编译文件的时候 vb 提示我 由于工程'test' 引用了没有双向兼容文件设置的工程'路径。。。。。。.vbp',不能编译rn我转成ActionX 进行二进制编译要ocx控件 也编译不了 这个我该怎么解决??怎么弄 这个程序昨天就做完了 到今天还没编译出来。。蛮着急的 问谁谁也不会 我知道CSDN里面有大神 就来这里问问 谁会的帮忙看看
Python代码加壳加密pyinstaller生成的exe反编译
Python代码加壳加密反编译 phthon加壳 pyinstaller生成的exe反编译 加壳 pyinstaller 版本高于3.0 命令行: pyinstaller -F -key=xxxxxx --clean xxx.py -F 生成一个单个的exe文件 -key 用于加密Python字节码的密钥 执行exe文件时直接读入内存 反编译 1.使用pyin...
pyinstaller生成exe后无法执行
使用命令:pyinstaller.py -F c:\mypy\mypy.py 运行结果:cmd中运行,缺少module; 原因分析:-F参数打包成一个文件,但其中单独调用的模块没有加 载进来,需要手动设置; 解决方法:-p参数,指向所需的module 新的命令:pyinstaller.py -F -p d:\mymodule\lib; c:\mypy\m
用pyinstaller生成exe遇到的问题
pyinstaller -F test.py (不加-w是为了方便看到调试信息) 运行生成的exe报错(运行原来的py却没问题) 提示 You may load I/O plugins with the skimage.io.use_plugin command. A list of al l available plugins are shown in the skimage.io doc
用pyinstaller生成exe文件时出现lib not found :api-ms-win-core...最后生成的exe文件打开后过一会就停止运行
如图所示,我用pyinstaller在生成我用pygame写的游戏的时候,生成的exe文件总是打开后没多久就停止运行。rn[img=https://img-bbs.csdn.net/upload/201709/07/1504794297_589459.png][/img]rn后来发现,在运行pyinstaller的时候老是出现好多的这个(XXXX代表不同的地方)rnwarnning:lib not found: api-ms-win-core-XXXX-l1-1.dll dependency of C:\WINDOWS\system32\ucrtbase.dllrn[img=https://img-bbs.csdn.net/upload/201709/07/1504794358_929487.png][/img]rn我试过32位和64位的Python都会出现这个问题。rn不知道是不是由这个问题引起的exe文件不能运行。rn请问我应该怎么解决这个问题?
pyinstaller 打包成exe出现的问题+解决办法
问题:exe文件运行无反应 首先查看自己打包时候用的参数,如果码中没有tkinter之类的GUI窗口的话就不要用 -w 了 同时查看一下码里面有没有标准化输入输出,例如print,如果有就不要用 -w 因为 -w 参数的意思是关掉控制台dos窗口,本来要显示的东西就只能显示在dos上,所以自然什都没有 解决方案 pyinstall...
安装和使用PyInstaller生成window的exe和Mac的执行文件
默认情况下pyinstaller用Mac生成的文件只是Mac的执行文件;用window生成的才是exe执行文件。一开始用mac生成了执行文件,但执行文件不是exe的,让我晕菜了。 Windows上pyinstaller的安装和使用步骤: 安装Anaconda window版本:注意安装时选择“配置环境变量”。如果没有配置环境变量,果断卸载重装。 安装pyinstaller:因为环境变量已经配...
利用pyinstaller工具将Python脚本打包生成exe文件
很多时候,我们在自己电脑上用Python写了一个小程序,想要分享给其他人,可是对方电脑又没有Python环境。这个时候,就可以把你的程序打包成一个exe文件,然后就可以愉快地在他人电脑上运行了。打包的方法,网上很多,目前主流的是用pyinstaller。值得注意的是,pyinstaller不是一个python包,不需要使用import导入。只需安装之后,在命令行中使用命令即可打包。安装方式:pip...
用pyinstaller给python打包生成exe文件
Python打包,目前推荐pyinstaller,而不用py2exe,打包前代码运行毫无问题,py2exe打包后各种时间格式不支持了,ValueError了,说多了都是泪,希望后人少走弯路吧。本文简单介绍如何用pyinstaller-2打包Python 2.7项目,生成可执行的exe文件。         1、到官网下载和解压pyinstaller-2,不需要安装,解压即可。 官方网址:htt
eric4+Pyqt4 python 工程项目使用pyinstaller打包生成 exe执行文件
1.cmd 进入控制台 2.cd 进入python2.7下面的Scripts目录,我的是C:\Python27\Scripts 3. 安装pyinstaller:进入C:\Python27\Scripts目录后,输入 pip install pyinstaller 4.pyinstaller安装完成后,进入你要打包成执行文件的py文件的目录,我的是D:\AricsOracle,同时在py文件...
玫瑰花的绘制代码及用pyinstaller生成的exe文件
玫瑰花的绘制代码及用pyinstaller生成的exe文件 可以的,将csdn看作github使用
科赫雪花的绘制代码及用pyinstaller生成的exe文件
科赫雪花的绘制代码及用pyinstaller生成的exe文件 可以的,将csdn看作github使用
使用pyinstaller打包Python3.项目生成exe文件
1、pyinstaller安装命令行输入 pip3 install pyinstaller2、直接在cmd命令行,进入需要打包的代码所在文件夹后,运行下面命令pyinstaller [opts] yourprogram.py可选的opts有: -F, –onefile 打包成一个exe文件。 -D, –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)。 -c, –conso...
用pyinstaller 生成exe文件后为什么那么大?
做了一个再简单不过的GUI,用的PYQT,想了解一下为什么用pyinstaller打包生成EXE以后就有将近12MB,是不是有些地方没有注意到啊?rn还用了一个xlrdrn求大神给指导~
Window下如何使用Pyinstaller将Python文件生成EXE可执行文件
** Window下如何使用Pyinstaller将Python文件生成EXE可执行文件 如何在Windows平台下将Python文件转划为EXE文件,可以使用Pyinstaller工具。有关Pyinstaller的安装不详述,如果你安装了Anaconda3,则自动安装了Python3&Anaconda3。 ** ...
pyinstaller 生成单一的EXE文件之后获取当前目录的方法
使用如下命令查看当前文件目录 print __file__ print os.path.realpath(__file__) print 'using sys.executable:', repr(os.path.dirname(os.path.realpath(sys.executable))) print 'using sys.arg
vs2008生成的.exe文件放到其他电脑里出现错误
.exe文件和相关的dll文件都放到别的电脑里了rnrndebug error!rnrnthis application has requested the runtime to terminate it in an unusual way.rnplease contact the application's support team for more information.
VB编译生成EXE文件后出现莫名其妙的错误!
我本人最近用VB作了一个毕业设计,在设计调试阶段没有任何错误出现,可一旦编译生成EXE文件运行后在某些地方就会出现一些让人纳闷的错误程序中断退出。实在是想不通其原因,望高手赐教啊。
pyInstaller制作的exe程序
在要制作的exe文件目录输入pyinstaller -F -w *.py,就可以制作出exe。生成的文件放在同目录dist下。 -F(注意大写)是所有库文件打包成一个exe,-w是不出黑色控制台窗口。 不加-F参数生成一堆文件,但运行快。压缩后比单个exe文件还小一点点。 加-F参数生成一个exe文件,运行起来慢。 按照之前的方法,将pyinstaller加入pycharm的external to...
用Pyinstaller打包发布exe
1.pip 安装pyinstaller cmd E:\python36\Scripts\pip.exe  install PyInstaller 使用pip安装的另一个好处是,pip会自动安装这个第三方包需要的依赖模块(比如,这里帮我们下载了pypiwin32这个依赖) 2.安装完成后,我们可以在路径找到Pyinstaller应用程序。跟pip在同一个目录。 3.打包exe 直接进入要转...
pyinstaller 打包exe 问题解决
Traceback (most recent call last): File "C:\Users\qiyong.GWMFC\venv\Scripts\pyinstaller-script.py", line 11, in <module> load_entry_point('PyInstaller==3.4', 'console_scripts', 'pyinstalle...
qmake只能生成pro文件,不能生成exe文件
按《C++ GUI QT4》书中,已经用qmake生成了.pro文件,然后继续在命令行中输入 qmake,却生成不了exe文件。rnrnQt Creatot的调试器是网上下载的 cdb.exe,不知道是不是和这有关系?rnrn环境变量 Path中加了qmake.exe所在的路径 ; 也试过在命令行中输入 mingw32-make,结果是 不是内部或外部命令rnrn求教,怎么才能生成exe文件?
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法