代码拉取完成,页面将自动刷新
由于种种不可抗力原因,我们很难保证在使用Pypi官方源以及国内熟知的清华镜像源一定可以满足Python包的下载需求。
不可否认的是,使用QPT或多或少也需要借助镜像源来保证可以正常下载/使用Python包。
为了避免Pypi源在国内使用时可能存在网络连接超时等问题,QPT在interpreter.py
中内置了https://pypi.tuna.tsinghua.edu.cn/simple
作为默认镜像源并且将超时等待从15s更换为60s。与此同时QPT还提供了全局镜像源设置入口,尽可能保证在不同网络环境下可以有更多镜像源选择空间。
在QPT导入后输入qpt.set_default_pip_source(镜像源地址)
即可进行设置
from qpt.smart_opt import set_default_pip_source, DOUBAN_PIP_SOURCE, BAIDU_PIP_SOURCE
from qpt.executor import CreateExecutableModule
# 此处以豆瓣源为例
set_default_pip_source(DOUBAN_PIP_SOURCE)
# 当然也可设置为百度源
set_default_pip_source(BAIDU_PIP_SOURCE)
# 甚至随便一个镜像源
set_default_pip_source("https://pypi.tuna.tsinghua.edu.cn/simple")
if __name__ == '__main__':
module = CreateExecutableModule(work_dir="./sample_program",
launcher_py_path="./sample_program/run.py",
save_path="./out")
module.make()
执行上述代码后会输出以下字样
DEBUG: 已设置PIP镜像源为:https://pypi.douban.com/simple
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。