首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyInstaller: IOError:[Errno 2]没有这样的文件或目录:带有ciscoconfparse库

PyInstaller: IOError:[Errno 2]没有这样的文件或目录:带有ciscoconfparse库
EN

Stack Overflow用户
提问于 2018-06-04 12:59:51
回答 1查看 1.3K关注 0票数 0

我使用pyinstaller创建了我的python代码的.exe,它运行得很好。但是在导入这个特定的包“从ciscoconfparse”之后,pyinstaller能够创建.exe,但是当我执行.exe时它会抛出一条错误消息。

请查看此图像链接

我试着做一些其他文章中提到的解决办法,但是似乎没有一个有效,这个问题只有在我使用ciscoconfparse模块时才能看到。

请帮助我如何解决这个问题,这是很重要的使用这个模块。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-05 07:12:16

通过@AKX跟踪此链接https://pythonhosted.org/PyInstaller/spec-files.html#adding-files-to-the-bundle

我创建了一个spec文件,并在spec文件中添加了这两行

代码语言:javascript
复制
         datas=[(  'C:\Python27\Lib\site-packages\ciscoconfparse\*', 'ciscoconfparse' ) ],
         hiddenimports=['ciscoconfparse'],

然后使用规范文件将其编译成一个.exe。

pyinstaller -洁净-y -onefile "RR Config Scrub_v1.spec“

问题解决

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

https://stackoverflow.com/questions/50681241

复制
相关文章

相似问题

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