导入模块时如何修复未使用的导入语句
how to fix Unused import statement when importing module
天才,今天我尝试将 py 转换为 exe,但它不起作用,我得到了这个:项目输出将不会移动到输出文件夹 Complete。
所以我尝试用 cmd 卸载 pyinstaller,然后我的 python 项目坏了,我得到了这个:
未使用的导入语句'from io import BytesIO'
未使用的导入语句'from tkinter.filedialog import askopenfile'
未使用的导入语句'from sqlite3 import Error'
未使用的导入语句'Calendar
'
当我尝试通过 cmd 重新安装模块以便我可以正确使用库并从中导入内容时,我也遇到了这个错误:
错误:找不到满足要求的版本(模块名称)
错误:未找到(模块名称)
的匹配分布
那么如何重新正确安装并毫无问题地使用它们
返回的错误可能表明您 运行 是 Python 的旧版本(当需要 Python 3 时可能是 Python 2)。
这可以通过运行这样的命令来解决
python3 -m pip install <package name>
如果不是这种情况,您可能必须进入并开始手动安装所有依赖项(如果这不是自动完成的)。据我所知,如果它像 pip install --user <package name>
这样安装,就会发生这种情况。
编辑:请注意未使用的导入消息不是错误。这些只是让您知道未使用模块的原因。
天才,今天我尝试将 py 转换为 exe,但它不起作用,我得到了这个:项目输出将不会移动到输出文件夹 Complete。
所以我尝试用 cmd 卸载 pyinstaller,然后我的 python 项目坏了,我得到了这个:
未使用的导入语句'from io import BytesIO'
未使用的导入语句'from tkinter.filedialog import askopenfile'
未使用的导入语句'from sqlite3 import Error'
未使用的导入语句'Calendar
'
当我尝试通过 cmd 重新安装模块以便我可以正确使用库并从中导入内容时,我也遇到了这个错误:
错误:找不到满足要求的版本(模块名称) 错误:未找到(模块名称)
的匹配分布那么如何重新正确安装并毫无问题地使用它们
返回的错误可能表明您 运行 是 Python 的旧版本(当需要 Python 3 时可能是 Python 2)。
这可以通过运行这样的命令来解决
python3 -m pip install <package name>
如果不是这种情况,您可能必须进入并开始手动安装所有依赖项(如果这不是自动完成的)。据我所知,如果它像 pip install --user <package name>
这样安装,就会发生这种情况。
编辑:请注意未使用的导入消息不是错误。这些只是让您知道未使用模块的原因。