Pyinstaller ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found

问题描述

今天在windows7上用pyinstaller打包应用程序的时候,出现下面错误

ERROR: Assembly amd64_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none not found

问题原因

查了一下,有说是没有安装vc2008 x64和vc2008 x64 sp1导致的,或者安装的不是64位包导致的,但是检查了我的环境这两个包确实装的都是64位的。没办法,只能自己继续排错。

所以又准备了一个新环境,把各种要安装的包组合装了一下,最后发现是我原来系统上安装的pyinstaller版本太低(是2.1版本)。

解决办法

卸载老的低版本的pyinstller,安装最新的pyinstller。

pip uninstall pyinstaller
pip install pyinstaller

参考

Microsoft Visual C++ 2008 Redistributable Package (x64) http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=15336 Microsoft Visual C++ 2008 SP1 Redistributable Package (x64) http://www.microsoft.com/zh-cn/download/details.aspx?id=2092

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏令仔很忙

手把手教你----使用Nuget管理自己的项目库

官网上的解释:NuGet is the package manager for the Microsoft development platform in...

1521
来自专栏林德熙的博客

win10 uwp 打开文件管理器选择文件

本文:让文件管理器选择文件,不是从文件管理器获得文件。 假如已经获得一些文件,那么如何从文件管理器选择这些文件? 使用方法很简单。

1751
来自专栏欧阳大哥的轮子

Windows窗口消息和消息队列

所有基于事件驱动的操作系统中的GUI程序,都会在主线程中运行一个消息泵来从消息队列中取出消息并执行对应的处理逻辑。消息队列中的消息除了由系统产生外,还提供了对应...

2575
来自专栏大内老A

.NET Core RC2发布在即,我们试着用记事本编写一个ASP.NET Core RC2 MVC程序

在.NET Core 1.0.0 RC2即将正式发布之际,我也应应景,针对RC2 Preview版本编写一个史上最简单的MVC应用。由于VS 2015目前尚不支...

19310
来自专栏Jackson0714

【解决方案】VS2013外部工具中添加ildasm.exe

3306
来自专栏walterlv - 吕毅的博客

如何创建一个基于命令行工具的跨平台的 NuGet 工具包

发布于 2018-05-12 01:09 更新于 2018-09...

802
来自专栏程序员的SOD蜜

Erlang语言学习入门

近期研究RabbitMQ,发现它是基于Erlang实现的,于是对Erlang这么语言发生了兴趣,官网地址 http://www.erlang.org/ ,去下载...

27810
来自专栏xingoo, 一个梦想做发明家的程序员

键盘消息捕获--MFC

创建键盘接口:   有一个简单的方法:在窗口过程中增加WM_KEYDOWN逻辑,类似于复制了所有的WM_VSCROLL 和 WM_HSCROLL逻辑。但是,不管...

19710
来自专栏冷冷

Angrok 一个内网穿透服务

网上的搭建的教程挺多,尝试搭建的时候遇到了很多问题。 准备 # 升级yum yum update # 安装gcc yum install gcc 1、GO环境安...

1915
来自专栏along的开发之旅

win下xamarin和64位Android Studio共存

下了xamarin的installer.exe,打开后提示安装32位jdk1.7,(-。-;),没办法,32位就32位吧,装就装吧。。。。。。。。很长很长时间后...

791

扫码关注云+社区

领取腾讯云代金券