惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - pmh905001

爬虫-今日头条我的收藏-反爬虫分析(六) pycharm的没落,vs code的兴起 爬虫-今日头条我的收藏-增量式下载网页内容(五) 爬虫-今日头条我的收藏-增量式导入到Elastic Search(四) 今日头条源代块一行代码很长情况下的拖动问题 爬虫-今日头条我的收藏-增量式导入到mongodb(三) 爬虫-今日头条我的收藏-增量式(二) openpyxl一个bug 爬虫-今日头条我的收藏(一) pystray被隐藏菜单项显示出来的问题 pyinstaller生成的exe程序使用使用默认程序打开execel文件 pyinstaller生成的exe文件的所在的工作目录问题 windows下python的keyboard库在锁屏之后再次登陆快捷键(热键)失效问题 windows下gitbash 鼠标左键选中文字自动自行终止命令 ctrl+c ^C spring-security 如何使用用户名或邮箱登录 tomcat jndi context.xml的特殊字符转义问题 struts2的优缺点以及如何改造 jetty-maven-plugin 版本导致jetty启动失败问题 Eclipse下pom.xml的提示 Cannot access defaults field of Properties
pyinstaller 报错ImportError: No module named _bootlocale
pmh905001 · 2023-09-13 · via 博客园 - pmh905001

生成环境的安装包,执行如下命令会有报错:

pyinstaller -wF -p venv310/Scripts -p venv310/Lib/site-packages --add-data "./fish.jpg:." --add-data "./kb.ini:." -i fish.ico -n program_name main.py

328 INFO: PyInstaller: 3.6
328 INFO: Python: 3.10.11
343 INFO: Platform: Windows-10-10.0.19045-SP0

...
359 INFO: checking Analysis 359 INFO: Building Analysis because Analysis-00.toc is non existent 359 INFO: Initializing module dependency graph... 374 INFO: Caching module graph hooks... 390 INFO: Analyzing base_library.zip ... 6081 INFO: Processing pre-find module path hook distutils 6097 INFO: distutils: retargeting to non-venv dir 'D:\\daily-tasks\\software\\python310\\lib' Traceback (most recent call last): File "D:\daily-tasks\software\python310\lib\runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "D:\daily-tasks\software\python310\lib\runpy.py", line 86, in _run_code exec(code, run_globals) File "D:\daily-tasks\github\shouyu\venv310\Scripts\pyinstaller.exe\__main__.py", line 7, in <module> File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\__main__.py", line 114, in run run_build(pyi_config, spec_file, **vars(args)) File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\__main__.py", line 65, in run_build PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs) File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\building\build_main.py", line 734, in main build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build')) File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\building\build_main.py", line 681, in build exec(code, spec_namespace) File "D:\daily-tasks\github\shouyu\授渔.spec", line 6, in <module> a = Analysis(['main.py'], File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\building\build_main.py", line 244, in __init__ self.__postinit__() File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\building\datastruct.py", line 160, in __postinit__ self.assemble() File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\building\build_main.py", line 342, in assemble self.graph = initialize_modgraph( File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\depend\analysis.py", line 729, in initialize_modgraph graph = PyiModuleGraph( File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\depend\analysis.py", line 117, in __init__ self._analyze_base_modules() File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\depend\analysis.py", line 234, in _analyze_base_modules self._base_modules = [mod File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\depend\analysis.py", line 236, in <listcomp> for mod in self.import_hook(req)] File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1480, in import_hook target_package, target_module_partname = self._find_head_package( File "d:\daily-tasks\github\shouyu\venv310\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1664, in _find_head_package raise ImportError("No module named " + target_package_name) ImportError: No module named _bootlocale (venv310)

查看pypi最新版本,最新版本到了 5.13.2。当前安装却是如下:

$ pip list | grep Installer
PyInstaller    3.6

版本不兼容问题,果断重新安装,问题解决。

pip uninstall PyInstaller
pip install PyInstaller