栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在Sublime Text 2插件中包含第三方Python软件包

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在Sublime Text 2插件中包含第三方Python软件包

您需要将完整的请求分发与您的Python软件包捆绑在一起,然后修改Python

sys.path
(用于查找模块的位置)以指向包含
requests
文件夹的文件夹。

  • 从PyPi下载请求库并手动将其解压缩到插件文件夹下

  • 插件中导入请求 之前 ,将corrcet文件夹附加到sys.path,以指向可以找到请求导入的文件夹

(未经测试的)代码应如下所示:

  import sys   import os  # request-dists is the folder in our plugin  sys.path.append(os.path.join(os.path.dirname(__file__), "requests-dist"))  import requests

这也假设

requests
setup.py
您使用
easy_install
或安装模块时不会受到任何干扰
pip

您也可以

requests
直接导入zip,因为Python支持从ZIP文件导入,假设请求以兼容的方式分发。示例(高级):

https://github.com/miohtama/ztanesh/blob/master/zsh-scripts/python-
lib/zipimporter.py

有关sys.path技巧的更多信息(2004)

http://www.johnny-lin.com/cdat_tips/tips_pylang/path.html



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/639867.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号