我使用python编写服务器客户端应用程序。
我需要在Windows上运行客户端应用程序,所以我尝试使用py2exe将脚本编译为exe。
在客户端应用程序的负责人:
import paramiko
import threading
import subprocess
所以在设置中我导入paramiko
from distutils.core import setup
import py2exe, os, paramiko
setup(console=['client.py'])
当我尝试运行编译文件时:
回溯(最近一次呼叫最后一次):文件" client.py",第3行,in 文件" paramiko__init __。pyc",第30行,
文件" paramiko \ transport.pyc",第32行,in s♥文件"密码学\ hazmat \ backends__init __。pyc",第7行,
文件" pkg_resources__init __。pyc",第68行,in ☻☺tFile" pkg_resources \ extern__init __。pyc",第60行,在load_module中
ImportError:'包装'包装是必需的;通常这是 捆绑了这个包,所以如果你收到这个警告,请咨询 你的发行包装。
有没有人有解决方案?
答案 0 :(得分:0)
尝试运行pip install packaging
并重新编译。