当前位置: 首页 > news >正文

南宁网站建设建站系统wordpress网站导航子菜单

南宁网站建设建站系统,wordpress网站导航子菜单,常州市天宁区建设局网站,网站设计的素材有哪些MacOS系统上#xff0c;升级python3.12时#xff0c;超级慢#xff0c;而且最后还失败了。看了日志#xff0c;发现是用curl从raw.githubusercontent.com上下载Python安装包超时了。 解决方案一#xff1a;开启翻墙工具#xff0c;穿越围墙 解决方案二#xff1a;使用…MacOS系统上升级python3.12时超级慢而且最后还失败了。看了日志发现是用curl从raw.githubusercontent.com上下载Python安装包超时了。 解决方案一开启翻墙工具穿越围墙 解决方案二使用raw.gitmirror.com替换raw.githubusercontent.com 翻墙有风险操作需谨慎这里我采用的是方案二。 1. 查看curl路径 which curl # /usr/bin/curl 2. 编写自定义脚本并赋予执行权限 ln -s which curl /usr/local/bin/curl [ -d ~/.local/bin ] || mkdir -p ~/.local/bin/ cd ~/.local/bin touch curl chmod x curl # 注PATH要配置到.bashrc或.zshrc里别的窗口才能起作用 export PATH$HOME/.local/bin:$PATH vi curl which curl # ~/.local/bin/curl3. 脚本内容 #!/usr/bin/env python import os,sys origin,targetraw.githubusercontent.com,raw.gitmirror.com args .join(repr(i) if in i else i for i in sys.argv[1:]) cmd/usr/bin/{} .format(sys.argv[0].split(/)[-1])args.replace(origin,target) sys.exit(os.system(cmd)) 4. 测试效果 curl https://raw.githubusercontent.com/Homebrew/homebrew-core/a775cbd0967da13128293d71fb26431fdedee6fb/Formula/m/mpdecimal.rb 5. 重新执行升级命令这时候就很快了不到一分钟就下载完毕十分钟内就完成升级 brew upgrade python3.12 注: wget也可以用类似的方法加速 ################# 2024.02.08 补充 如果有外网服务器还可以配个中转请求 本地curl文件内容如下需export JUMPER_IP服务器IP地址 #!/usr/bin/env python import os import systry:from typing import List # NOQA:F401 except ImportError:passdef gen_cmd(sys_argv):# type: (List[str]) - strargs []scheme https://origin, target raw.githubusercontent.com, raw.gitmirror.comdomains (objects.githubusercontent.com, github.com)redirect os.getenv(JUMPER_IP)host http://{}:9337/.format(redirect)for i in sys_argv[1:]:if i.startswith(scheme):j i[len(scheme) :]if j.startswith(origin):i i.replace(origin, target)elif redirect:for domain in domains:if j.startswith(domain):i host jbreakelif in i:i repr(i)args.append(i)tool /usr/local/bin/ sys_argv[0].split(/)[-1]cmd tool .join(args)return cmddef main():# type: () - intsys_argv sys.argvif --dry in sys_argv:sys_argv [i for i in sys_argv if i ! --dry]print(-- gen_cmd(sys_argv))return 0return os.system(gen_cmd(sys_argv))if __name__ __main__:sys.exit(main()) 服务器上的app.py文件如下 # pip install httpx orjson sanic gunicorn uvicorn[standard] from httpx import AsyncClient from orjson import dumps, loads from sanic import Sanic, rawapp Sanic(Jumper, dumpsdumps, loadsloads)app.route(/full:path) async def handler(request, full: str):host, url full.lstrip(/), try:host, url host.split(/, 1)except ValueError:passif host.startswith(http):scheme, domain host.split(., 1)else:scheme, domain https, hostasync with AsyncClient(base_urlscheme :// domain) as client:r await client.get(url ? request.query_string)return raw(r.content)if __name__ __main__:app.run() 后台启动服务 gunicorn app:app --bind 0.0.0.0:9337 --worker-class uvicorn.workers.UvicornWorker --daemon
http://www.hkea.cn/news/14294902/

相关文章:

  • 赤峰建网站wordpress地产
  • 国外photoshop教程网站南昌网站建设机构
  • 华建设计网站网站首页轮播图怎么做的
  • 网站建设公司联系电话如何制作企业内部网站
  • 建站软件安卓宿迁建设局网站拆除备案
  • 做机网站百度网站建设工资
  • 中国建设银行官方网站k宝驱动下载外贸网站模板外贸网站建设
  • 帝国系统怎样做网站地图白银价格
  • 宋庄网站建设wordpress谷歌字体优化
  • 做网站打电话怎么和客户说wordpress调出代码
  • 青岛网站排名提升建网站的详细案例
  • 萧山中兴建设有限公司网站带个人中心WordPress主题
  • 网站建设哈尔滨网站建设运营岗位职责
  • 小贷做网站网站建设电子合同模板
  • 展览网站模板大全wordpress的豆瓣插件
  • 使用 私有云 做视频网站航空公司官网
  • 怎么屏蔽优酷网站的广告wordpress中文主题推荐
  • 网站做支付借口多少钱网站制作公司 全贵州
  • 建设网站和备案谷歌引擎搜索
  • 网站申请备案要多久网站建设需要用到那些语言
  • 可信赖的郑州网站建设成都网站制作需要多少钱
  • 云南网站建设公司有哪些做网站如何通过流量赚钱吗
  • 100m做电影网站河南城乡建设网站
  • 免费信息推广网站网站下载链接怎么做
  • 扬中市建设局网站杭州网站建设ttmwl
  • 临沭县哪里有建网站的wordpress 分类 配图
  • 一般网站服务器网络培训软件
  • 单页淘宝客网站2014年行吗企业网站管理规定
  • 网站开发的有哪些好的软件企业网站推广方法实验报告
  • 旅游网站项目评估网站推广的常用方法有哪些