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

建设网站的价格是多少怎么帮公司做网站建设

建设网站的价格是多少,怎么帮公司做网站建设,word发布到wordpress,茶叶 企业 网站建设安装 ​pip install pipenv​ 使用和配置 设置虚拟环境文件创建在项目根目录 添加环境变量:WORKON_HOME​PIPENV_VENV_IN_PROJECT​ 创建虚拟环境时,自动换用指定的pip源 添加环境变量:PIPENV_TEST_INDEX​https://pypi.tuna.tsinghua.edu…
  1. 安装

    pip install pipenv

  2. 使用和配置

    • 设置虚拟环境文件创建在项目根目录

      添加环境变量:WORKON_HOME​=PIPENV_VENV_IN_PROJECT

    • 创建虚拟环境时,自动换用指定的pip源

    • 添加环境变量:PIPENV_TEST_INDEX​=https://pypi.tuna.tsinghua.edu.cn/simple

  3. Mac上

    export WORKON_HOME=PIPENV_VENV_IN_PROJECT
    export PIPENV_TEST_INDEX=https://pypi.tuna.tsinghua.edu.cn/simple
    
  4. 基本使用

    • 首次创建虚拟环境,并指定python版本

      pipenv --python 3.18
      
    • 删除虚拟环境,在项目根目录下

      pipenv --rm
      
    • 激活虚拟环境

      pipenv shell
      

      若在powershell中

      pipenv powershell
      
    • 退出虚拟环境

      • 直接在虚拟环境命令行输入

        deactivate
        
    • 安装依赖

      pipenv install -r requirements.txt
      
  5. 进阶操作

    • 根据已有的pipenv虚拟环境文件,重建虚拟环境

      cd到Pipfile.lock​所在目录

      pipenv sync
      
    • 另一个相似命令参数:--deploy

      pipenv install --deploy
      

      这个命令同样会安装或更新依赖,使其与Pipfile.lock​匹配,但它具有额外的校验逻辑

      • 发现当前环境中存在Pipfile.lock​未记录的包,或者已安装包的版本与锁定文件不匹配,该命令会报错并阻止安装,而不是尝试去修复或更新这些差异
      • 要用于部署阶段,作为一个安全网来防止未经预期的依赖变化影响到生产环境。它确保部署过程不会因为依赖不匹配而引入潜在的错误
    • 安装特定版本包到虚拟环境

      pipenv install numpy==1.18.5
      
    • 对于只在开发过程中才需要的包的安装(如:测试框架、文档生成工具等),使用--dev​参数

      pipenv install --dev pytest
      
    • 查看当前环境中已经安装的包和版本

      pipenv lock -r
      
  6. Pipfile 和 pipefile.lock

    • Pipefile

      • 作用: Pipfile​ 是 pipenv​ 用来存储项目直接依赖和开发依赖的文件,它替代了传统的 requirements.txt​ 文件。
      • 内容: 包含了项目所需的Python包及其版本范围(允许的版本号范围),还可以指定环境变量、索引URL等元数据。通过 pipenv install <package>​ 命令添加依赖时,pipenv​ 会自动维护这个文件,记录下包名和其兼容的版本范围。
      • 优点: 相比于固定版本号,版本范围能更好地处理包之间的兼容性问题,同时也便于升级和维护。
    • Pipfile.lock

      • 作用: Pipfile.lock​ 则是一个更详细的依赖描述文件,它锁定了每个依赖的具体版本号,包括直接依赖和这些依赖的间接依赖(也就是所有的子依赖)。
      • 生成与更新: 通过运行 pipenv lock​ 命令生成或更新,这个命令会根据 Pipfile​ 中的依赖关系和版本约束,确定一个确切的依赖版本集合,并记录在 Pipfile.lock​ 中。
      • 目的: 确保项目在不同环境下的依赖安装结果一致,这对于团队开发、持续集成(CI)和持续部署(CD)尤其重要,因为这可以避免“在我机器上能跑”的问题,保证所有环境下的依赖都是相同的。
      • 优点: 提供了一种可复现的依赖管理方式,确保了项目的可移植性和稳定性。
    • 总结

      • Pipfile​ 更偏向于开发时的灵活管理,而 Pipfile.lock​ 则是在部署和团队协作时保证环境一致性的重要工具。
      • 在开发过程中频繁变动的是 Pipfile​,而 Pipfile.lock​ 应该在每次准备部署或分享代码之前更新,以确保依赖的精确复现
  7. Tips

    • 在激活的pipenv内使用pip install​安装的包不会记录到pipenv的相关文件中,也就对该包失去管理
    • 所以,强烈推荐在使用pipenv相关的虚拟环境时,包的安装和卸载都是用pipenv install/uninstall package_name​ 替代 pip install/uninstall package_name​。

http://www.yayakq.cn/news/980849/

相关文章:

  • 响应式网站开发要注意哪些网络营销策划推广方案
  • 网站维护平台企业电话查询
  • 微网站免费建站系统asp.net使用wordpress
  • 如何拿到网站后台密码网络营销网站建设案例
  • 爱美刻在线制作网站河池做网站
  • 毕业设计代做网站php外贸平台实训总结
  • 安徽阜阳网站建设网站被降权了怎么办
  • 北京做网站建设公司排名建设银行网站怎么注销网银
  • 北京网站推广优化公司个人卖货平台
  • 电影下载网站如何做wordpress增加边栏
  • 惠州网站建设制作价格买空间送网站模板
  • 青岛网站制作百家号面包店网站建设规划书
  • 找个做游戏的视频网站微信网站建设定制
  • 现货黄金什么网站可以做直播本地化吃喝玩乐平台网站可以做吗
  • 网站后台登陆模板个人可以做企业网站
  • 理财网站如何做推广方案wordpress自动分享插件下载
  • 常平镇网站建设wordpress站点描述
  • 保定专业网站建设公司厦门孚珀科技 网站开发
  • 网商网站怎么做怎么做电商网站推广
  • 企业手机版网站wordpress页面怎么跳转
  • 建设酒店网站ppt建站中心
  • 郑州 网站报价网站服务理念
  • 夸克建站系统源码下载it培训机构都有哪些
  • 在线制作海报网站苏州住房与城乡建设局网站
  • 做网站市场价格wordpress 关键字内链
  • 企业网站选择第三方还是自己做百货网站建设
  • 有些网站为什么可以做资讯网站怎么做流量统计
  • 兰州企业 网站建设网站编辑建设
  • 网站如何做监控直播视频制作gif表情包
  • 做网站代码难么深圳建设工程交易集团官网