![](/img/trans.png)
[英]PyInstaller: ModuleNotFoundError: No module named 'encodings'
[英]Pyinstaller - ModuleNotFoundError: No module named 'cpuinfo'
我正在嘗試 package 這個腳本,但我不斷收到此錯誤消息
Traceback (most recent call last):
File "systeminfo.py", line 1, in <module>
ModuleNotFoundError: No module named 'cpuinfo'
[6308] Failed to execute script systeminfo
我試過這個到 cmd
pyinstaller -F --hidden-import="cpuinfo" systeminfo.py
我正在使用最新版本的 pyinstaller 和 pip。
這是我文件的導入部分:
import psutil, platform, GPUtil, cpuinfo, os, sys, wmi, winreg, getpass
from tabulate import tabulate
from datetime import datetime
當我運行它時,它只是打開並關閉。 但是當我通過 CMD 運行它時,我就收到了該錯誤消息。
我該如何解決? 我想包含所有模塊,以便可以在沒有安裝 python 的不同計算機上運行此腳本。
編輯:我通過使用這個線程解決了這個問題:Pyinstaller 'failed to execute' script
我使用 pycharm 所以這對我有用。
唯一的問題是每當 CMD 打開時,什么都沒有發生。 唯一可以打印的是我對 print() 進行硬編碼。 函數根本不起作用。
我通過使用這個線程解決了這個問題: Pyinstaller 'failed to execute' script
我使用 pycharm 所以這對我有用。
此外,如果您遇到程序不斷循環並且功能無法正常工作的問題,請查看以下內容:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.