Ich versuche, eine .exe mit py2exe zu erstellen. Ich benutze Python 2.17.10. Mein setup.py ist wie folgt:Setup.py nicht einschließlich bs4.py
from distutils.core import setup
import bs4, py2exe, HTMLParser
setup(
console=["Report.py"],
zipfile = None,
author='author',
py_modules =['bs4', 'HTMLParser'],
options = {"py2exe":{"packages":"encodings",
"includes":["HTMLParser", "bs4"],
"bundle_files":2,
"optimize":2},},
)
Leider python setup.py install
läuft bs4.py. nicht finden Da unten ist der Screenshot:
Die C:\Python27\Lib\site-packages
kein Skript bs4.py. enthalten
Weder BeautifulSoup
:
Meine Frage ist, ob es sich um eine Anforderung BS4 als Modul in der setup.py-Datei angegeben haben soll.
Mein Skript importiert die folgenden Module:
import HTMLParser
from bs4 import BeautifulSoup, Tag, NavigableString
from os import walk
Laufen meiner Report.py Datei gibt mir das gewünschte Ergebnis, aber nach den Exe zu erzeugen und es läuft, nicht die, die erwarteten Ergebnisse sehen. Also, nicht sicher, wo ich vielleicht falsch liege.