无法使用Py安装程序将Python脚本更改为exe

时间:2019-12-18 12:03:24

标签: python-3.x pyinstaller adafruit

我已经使用python 3.5.4版本完成了代码,我尝试使用pyinstaller 3.5将脚本更改为执行文件,并且在将代码更改为exe后出现此消息

  

pkg_resources.DistributionNotFound:未找到“ Adafruit_IO”分发,应用程序需要该分发

我尝试了这段代码,以便在脚本中找到Adafruit_IO

    def resource_path(relative_path):
    """ Get absolute path to resource, works for dev and for PyInstaller """
        try:
        # PyInstaller creates a temp folder and stores path in _MEIPASS
            base_path = sys._MEIPASS
        except Exception:
            base_path = os.path.abspath(".")

        return os.path.join(base_path, relative_path)

我仍然指向站点软件包中的文件位置,但仍然遇到相同的错误,对您有所帮助。

0 个答案:

没有答案