首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在分发程序时使用带有Pynsist导入错误的请求

在分发程序时使用带有Pynsist导入错误的请求
EN

Stack Overflow用户
提问于 2017-08-11 18:03:58
回答 1查看 112关注 0票数 0

搭建舞台:

我有一个用于分发的tkinter程序,它执行一个获取信息的请求,然后在CSV中输出一些文件。

在我用的电脑上一切都很好。通过.launch文件运行它,在pkgs文件夹单词中执行.py文件,并安装该应用程序并运行它。

问题是:

当我去分发应用程序时,程序在导入请求时失败。我已经确认并检查过了,删除了program.py文件中的所有请求,并单独使用tkinter执行了应用程序。效果很好。一旦我在导入请求中添加了这一行,尽管它在pkgs中有requests文件夹,它永远也无法工作。

平斯手Installer.cfg:

代码语言:javascript
复制
[Application]
name=Program Name
version=1.0
entry_point=program:main

[Python]
version=3.5.1

[Include]
packages = requests

我的测试限制:

我正在windows 7上工作,并且只能在windows 8和windows 10计算机上测试发行版。不过,这些是我需要工作的电脑。

EN

回答 1

Stack Overflow用户

发布于 2017-08-14 18:40:31

弄明白了!包括:

代码语言:javascript
复制
[Include]
packages = requests
urllib3
chardet
certifi
idna

所有这些都是请求的依赖项。一旦包含了这些内容,我就能够完美地运行程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45641324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档