ich ein Skript erstellen, wo ich diese Importe verwendet:Py2exe Hinzufügen Paket (zB Kohlenstoff) exe
import MySQLdb
import sys
import paramiko as pm
import os
Jetzt versuche ich, dieses Skript zu konvertieren mit py2exe und diese setup.py .exe:
# setup.py
from distutils.core import setup
import os
import MySQLdb
import sys
import paramiko
import py2exe
data_files = []
setup(
name='Worker',
console=['Script.py'],
options={
'py2exe': {
'packages': [],
'dist_dir': 'dist',
'compressed': True,
'includes': ['paramiko', 'MySQLdb'],
}
},
data_files=data_files
)
Teil aus dem Log, wenn ich starten Sie das Setup:
The following modules appear to be missing
['Carbon', 'Carbon.Files', '_imp', '_scproxy', '_sysconfigdata', '_thread', 'builtins', 'cryptography.hazmat.bindings._commoncrypto', 'gssapi', 'importlib.machinery', 'pkg_resources.extern.appdirs', '
pkg_resources.extern.packaging', 'pkg_resources.extern.six', 'pkg_resources.extern.six.moves', 'sspi', 'sspicon', 'win32pipe', 'winreg']
*** binary dependencies ***
Your executable(s) also depend on these dlls which are not included,
you may or may not need to distribute them.
Es hat eine exe erstellen, aber wenn ich versuche, das ich den Fehler ausführen zu können, die Module fehlen. Also, wie kann ich diese Module zu meinem exe/setup.py hinzufügen?
versuchen, ''Carbon', 'Carbon.Files', '_imp', '_scproxy', '_sysconfigdata', '_thread', 'builtins', 'cryptography.hazmat.bindings._commoncrypto', 'gssapi', 'importlib.machinery', 'pkg_resources.extern.appdirs', ' pkg_resources.extern.packaging', 'pkg_resources.extern.six', 'pkg_resources.extern.six.moves', 'sspi', 'sspicon', ' win32pipe ‚‘ winreg'' in leeren Verpackungen Schlüssel in Ihrem setup.py –