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

Python虚拟环境打包

一、环境配置文件

1.控制台输入,生成requirements.txt文件,根据此文件可进行环境安装

pip freeze > requirements.txt  # 生成配置文件
pip install -r requirements.txt # 根据配置文件安装环境

可能会存在环境冲突,原因未知。

二、环境整体文件

虚拟环境生成时会在根目录下出现.venv文件夹,包括以下文件,假设现在已经由别人发来,你的下载路径为D:\pythonproject\.venv

同时发来了python3.8基础文件(以python3.8为例),假设你的下载路径为D:\python3.8

.venv文件夹下设置修改以下文件变量(ctrl+f可搜索)。

.venv\pyvenv.cfg
    home = D:\python3.8  # 修改python路径
    base-prefix = D:\python3.8  # 修改python路径
    base-exec-prefix = D:\python3.8  # 修改python路径
    base-executable = D:\python3.8\python.exe  # 修改python路径

.venv\Scripts\activate
    VIRTUAL_ENV='D:\pythonproject\.venv'  # 修改虚拟环境路径

.venv\Scripts\activate.bat
    @set "VIRTUAL_ENV=D:\pythonproject\.venv"  # 修改虚拟环境路径

修改后pip命令可能无法使用,需要重装

python -m pip uninstall pip         # 卸载 
python -m ensurepip                 # 重装 
python -m pip install --upgrade pip # 升级

http://www.kler.cn/news/339095.html

相关文章:

  • 【题解】【模拟】—— [NOIP2013 普及组] 表达式求值
  • 【物流配送中心选址问题】基于改进粒子群算法
  • 回归预测 | Matlab基于SABO-SVR减法平均算法优化支持向量机的数据多输入单输出回归预测
  • 力扣之603.连续空余座位
  • Spring Boot:打造下一代医院管理系统
  • Go语言实现长连接并发框架 - 消息
  • 根据视频id查询播放量
  • ARTS Week 43
  • GO网络编程(一):基础知识
  • 【数据结构】【顺序表算法】 删除特定值
  • 搜索引擎相关的一段实习经历
  • AR智能眼镜之战:Meta vs Snap
  • 探索计算机科学的奥秘:从基础到进阶
  • Py2neo 教程
  • 实施威胁暴露管理、降低网络风险暴露的最佳实践
  • 面向对象技术——设计模式
  • 通过Dockerfile 安装rabbitMq
  • Linux 基础入门操作 - 第5章 基础文件操作
  • C++面试速通宝典——14
  • 每日OJ题_牛客_平方数_数学_C++_Java