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

电子商务网站基础建设头条新闻今日头条

电子商务网站基础建设,头条新闻今日头条,网站建设事宜,怎么做套版网站文章目录 一、问题二、解决方法三、代码实现 一、问题 内网安装第三方包的应用场景,一般是一些需要在没网的环境下进行开发的情况。这些环境一般仅支持本地局域网访问,所以只能在不下载任何第三方包的情况下艰难开发。 二、解决方法 将当前应用依赖的第…

文章目录

  • 一、问题
  • 二、解决方法
  • 三、代码实现


一、问题

内网安装第三方包的应用场景,一般是一些需要在没网的环境下进行开发的情况。这些环境一般仅支持本地局域网访问,所以只能在不下载任何第三方包的情况下艰难开发。


二、解决方法

将当前应用依赖的第三方包提前下载到本地,拷贝到单机环境下安装,但是不能一个个下载安装,那样效率很低,具体参考以下代码,如有更好的办法希望大佬指点。


三、代码实现

import os
import timedef download_env_package(package_dir):'''下载当前虚拟环境已安装的第三方包的whl到本地:return:'''requirmenets_local_path = f'./requirements_local__{time.time()}.txt'if not os.path.exists(package_dir): os.mkdir(package_dir)# 将虚拟环境的包信息打印到 requirements.txt 中cmd_freeze = f'pip freeze > {requirmenets_local_path}'os.system(cmd_freeze)time.sleep(2)# 下载 requirements.txt 中的第三方包到本地cmd_download = f'pip download -r {requirmenets_local_path} -d {package_dir}'print(cmd_download)os.system(cmd_download)# 删除缓存的安装包文件os.remove(requirmenets_local_path)def install_local_packages(package_dir):'''安装本地第三方包:return:'''package_path_list = [os.path.join(package_dir, name) for name in os.listdir(package_dir)]print('---------------------安装列表---------------------')for pc in package_path_list:print(pc)print('---------------------安装列表---------------------')# cmd_env_list = 'v'cmd_install_list = "pip install".split(' ')for idx, pc in enumerate(package_path_list):# print(f'当前进度: {idx+1} / {len(package_path_list)}')cmd_install_list.append(pc)os.system(' '.join(cmd_install_list))if __name__ == '__main__':# 指定第三方包whl文件的存放目录package_dir = '../package_cache'# 下载# 此方法在有网的地方执行# 将当前虚拟环境下依赖的第三方包whl文件下载到指定目录download_env_package(package_dir)# 下载后将此脚本和下载好的第三方包目录一并复制到没网的机器上执行安装方法	# 安装# 此方法在没网的地方执行# 将指定目录下的whl文件安装到当前虚拟环境install_local_packages(package_dir)

http://www.mmbaike.com/news/76716.html

相关文章:

  • 建设银行个人网站官网营销宣传策划方案
  • 网站建设步骤和流程网址seo关键词
  • 做网站需要懂代码么焊工培训心得体会
  • 做网站开公司日本站外推广网站
  • 国内做的好的网站有哪些推广平台和渠道
  • 网站基本模板全自动引流推广软件
  • wordpress银行模板下载seo独立站
  • 手机网站建设方法baidu com百度一下
  • 公司手机网站制作中国域名网官网
  • 校园互动平台网站建设2022年最新十条新闻
  • 长春做网站设计博客程序seo
  • 网站建设实验报告模板杭州明开seo
  • 自己做网站卖阀门网络销售
  • 网站建设算无形资产企业网站建设需要多少钱
  • 怎样做音乐网站域名大全免费网站
  • 做app网站有哪些百度seo优化排名如何
  • 武汉外贸网站建设维护六种常见的网络广告类型
  • 全国免费自学网站站长素材网
  • wordpress标签扩展seo技术外包 乐云践新专家
  • 佛山网站建设的品牌人力资源培训机构
  • 外贸网站seo优化火狐搜索引擎
  • 传统门户网站有哪些沈阳黄页88企业名录
  • 网站flash背景seo关键词排名优化费用
  • 电子商务网站建设与维护pdf中文搜索引擎排名
  • 怎样自学做网站自媒体推广渠道有哪些
  • 烟台h5网站制作站长工具seo词语排名
  • 企业网站流量怎么做seo研究中心南宁线下
  • 互联网门户网站品牌策划公司排行榜
  • 目前网站开发语言发布软文平台
  • 暴雪中国专业排名优化工具