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

做平台和独立建网站百度网站的优化方案

做平台和独立建网站,百度网站的优化方案,湖南企业网络推广平台,深圳商城网站建设文章目录 pipenv介绍pipenv安装pipenv使用创建虚拟环境删除虚拟环境安装依赖查看包之间的依赖图卸载依赖在虚拟环境中执行命令shell环境下通过requirements.txt安装依赖导出requirements.txt文件查看虚拟环境的路径 pipenv介绍 pipenv可以看做是pip和virtualenv的组合体&#…

文章目录

    • pipenv介绍
    • pipenv安装
    • pipenv使用
      • 创建虚拟环境
      • 删除虚拟环境
      • 安装依赖
      • 查看包之间的依赖图
      • 卸载依赖
      • 在虚拟环境中执行命令
      • shell环境下
      • 通过requirements.txt安装依赖
      • 导出requirements.txt文件
      • 查看虚拟环境的路径

pipenv介绍

pipenv可以看做是pipvirtualenv的组合体,基于Pipfile和Pipfile.lock,更好地管理包之间的依赖关系。

Pipfile文件支持生成requirements文件,便于项目代码docker化管理。

Pipfile支持dev环境,可以在调试阶段安装多个调试工具,而不影响生产环境。

pipenv graph可以查看各个包的依赖关系图,卸载时会自动检查该依赖是否被其他包依赖来选择是否彻底删除。

Pipfile除了依赖清单,还可以固定pypi源地址、固定python版本,但Pipfile中的pypi源无法默认设置,每次都需要手动修改,pipenv install的包会强制使用Pipfile中的源。

pipenv shell和pipenv run会自动加载.env文件,将敏感信息保存到.env文件中,不用硬代码写入项目中。

pipenv安装和卸载包无需激活虚拟环境,直接在项目根目录下操作即可,即文件Pipfile同级目录下。

pipenv安装

pip install pipenv

默认情况下,Pipenv会自动选择虚拟环境的存放位置,Windows下通常为C:\Users\xxx\.virtualenvs\,Linux下为./local/share/virtualenvs/

如果想将虚拟环境文件夹存放在项目目录内,则设置环境变量PIPENV_VENV_IN_PROJECT=1,也可以通过设置环境变量WORKON_HOME来自定义存放位置。

pipenv使用

创建虚拟环境

# 在项目根目录下,创建虚拟环境
# 会在项目根目录下生成Pipfile和Pipfile.lock文件
pipenv install # 指定python版本,但需要已经安装了python3.8,否则会报错not found
pipenv --python 3.8
# 指定python路径,在Linux系统中非root用户不使用系统默认的python环境非常有用
pipenv --python "/xxx/xxx/python"

删除虚拟环境

# 删除虚拟环境
# 注意,只删除了虚拟环境存放的目录文件,Pipfile和Pipfile.lock并没有删除
pipenv --rm

安装依赖

# 在项目根目录下,即和Pipfile文件同级目录下
# 安装依赖
# pipenv install xxx时,如果当前目录下没有虚拟环境,pipenv会自动创建一个
# 新项目,可以不用手动pipenv install来创建虚拟环境
pipenv install flask# 添加--skip-lock 可以跳过lock步骤
pipenv install numpy --skip-lock 
# 等最后再使用pipenv lock统一执行lock操作
pipenv lock# 添加--dev(或者-d),在开发环境中安装
pipenv install --dev numpy
pipenv install -d numpy

查看包之间的依赖图

pipenv graph

卸载依赖

pipenv uninstall flask

在虚拟环境中执行命令

# 在虚拟环境中执行命令
# 查看虚拟环境中已安装的依赖列表
pipenv run pip list

shell环境下

# 启动虚拟环境,但注意在命令行不会显示出虚拟环境
# 注意区分好操作是在虚拟环境中还是在系统python环境中
pipenv shell# 退出
exit

通过requirements.txt安装依赖

pipenv install -r requirements.txt

导出requirements.txt文件

# 生产环境的依赖导出
pipenv requirements > requirements-pro.txt# 生产环境+开发环境的依赖导出
pipenv requirements --dev > requirements.txt# 开发环境的依赖导出
pipenv requirements --dev-only > requirements-dev.txt

查看虚拟环境的路径

pipenv --venv
http://www.ahscrl.com/news/12417.html

相关文章:

  • 洛阳哪有做公司网站的福州短视频seo
  • 自己电脑做网站还用备案认识网络营销
  • 帝国网站地图插件自助建站免费搭建个人网站
  • 越秀做网站乔拓云智能建站官网
  • 做电影网站会不会侵权品牌服务推广
  • 无线网络优化工程师学seo需要多久
  • 信阳市人民政府办公室江苏seo和网络推广
  • 南宁住房和城乡建设委员会网站搜狗网站收录提交入口
  • 建设网站可选择的方案有友情链接2598
  • 怎么做祝福网站百度数据中心
  • 做网站待遇官网seo哪家公司好
  • 智慧政务门户网站建设方案网络推广公司可不可靠
  • 上海做网站设计公司私域运营软件
  • 信誉比较好的网上做任务的网站seo关键字优化技巧
  • 网站运行时错误如何做怎样免费制作网页
  • 做淘宝客网站要注意什么青岛seo关键词优化排名
  • 撸撸撸做最好的导航网站网站关键词推广优化
  • 阿拉尔市建设局网站火锅店营销方案
  • wordpress建站环境小程序开发教程
  • 灵犀科技-网站开发宁波seo在线优化方案公司
  • 电脑用虚拟机做网站网站seo系统
  • 服装网站建设效果用广州seo推广获精准访问量
  • 网站接做网站单关键词诊断优化全部关键词
  • wordpress站点描述sem
  • 银川网站开发推广企业最大免费发布平台
  • 淮安网站建设百度seo怎么样优化
  • 视频号广告推广热狗网站排名优化外包
  • 天津河东区网站建设专业seo排名优化费用
  • 做网站的市场前景怎样推广一个产品
  • js特效素材网整站优化seo