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

Python虚拟环境包迁移

1. 激活源虚拟环境

首先,激活你想要导出包的源虚拟环境。在命令行中输入:

  • Windows:
path\to\your\source_env\Scripts\activate
  • macOS/Linux:
source path/to/your/source_env/bin/activate 

2. 导出已安装包的列表

使用以下命令生成一个requirements.txt文件,该文件包含所有已安装包的名称和版本信息:

pip freeze > requirements.txt 

3. 创建或激活目标虚拟环境

接下来,创建或激活你要导入包的目标虚拟环境:

  • 创建新环境:
python -m venv path\to\your\target_env 
  • 激活环境: - Windows:
path\to\your\target_env\Scripts\activate
  • macOS/Linux:
source path/to/your/target_env/bin/activate 

4. 安装包

在目标虚拟环境中,使用以下命令根据requirements.txt文件安装所有包:

pip install -r requirements.txt

5. 清理

安装完成后,你可以根据需要删除requirements.txt文件:

rm requirements.txt 
# macOS/Linux 
del requirements.txt 
# Windows 
http://www.lryc.cn/news/433519.html

相关文章:

  • 利用分布式锁在ASP.NET Core中实现防抖
  • Django+Vue3前后端分离学习(二)(重写User类)
  • 兔英语语法体系——观后笔记
  • 哈希表如何避免冲突
  • 内核模块驱动开发
  • Linux 下 alsa 库录音并保存为 WAV 格式
  • 使用stripe进行在线支付、退款、订阅、取消订阅功能(uniapp+h5)
  • 深度学习中常见的损失函数
  • 认识Linux及Linux的环境搭建
  • Java之线程篇三
  • Bootstrap动态设置表格title项
  • Arrays.sort()方法在Java中的使用:理论与实践
  • 用AI写论文,千万不要这样用ChatGPT生成参考文献References!!
  • Debian 12如何关闭防火墙
  • windows C++-并行编程-PPL任务并行(二)
  • 快速了解 servlet(SpringMVC 的底层)
  • QT中tr的作用是什么
  • OpenCV结构分析与形状描述符(7)计算轮廓的面积的函数contourArea()的使用
  • 内网环境使用Docker部署Qwen2模型-vLLM篇
  • Rust的常数、作用域与所有权
  • Spring 源码解读:解决循环依赖的三种方式
  • Web3 详解
  • Spring 中依赖注入注解的区别详解
  • PTA求一批整数中出现最多的个位数字
  • 探索国产编程工具:如何实现工作效率翻倍
  • 秒懂:进程相关的操作
  • PDF 软件如何帮助您编辑、转换和保护文件。
  • 蓝桥杯嵌入式国三备赛经验分享
  • AI编程工具合集
  • [网络编程]通过java用TCP实现网络编程