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

python的虚拟环境和anaconda

1.作用

类似于docker,隔离环境,隔离包

2.创建虚拟环境(venv)

# 1. 创建环境 python -m venv 虚拟环境名字 # 2. 激活环境 .\虚拟环境名字\Scripts\activate # 3. 验证(应显示虚拟环境中的Python路径) where python # 4. 安装包(将安装到虚拟环境中) pip install requests # 5. 退出环境 deactivate

3.anacoda创建虚拟环境

1.命令

(1)创建虚拟环境 conda create --name <env_name> python=<version> (2)激活虚拟环境 conda activate <env_name> (3)退出虚拟环境 conda deactivate (4)查看所有虚拟环境 conda env list (5)删除虚拟环境 conda remove --name <env_name> --all (6)克隆虚拟环境 conda create --name <new_env> --clone <old_env> (7)在虚拟环境中安装包 conda install <package_name> (8)导出虚拟环境配置 conda env export > environment.yml (9)从 environment.yml 创建环境 conda env create -f environment.yml

2.配置虚拟环境存储的路径

1.查看当前环境路径配置: conda config --show envs_dirs 2.修改 .condarc 文件(优先级最高) notepad C:\Users\<用户名>\.condarc 3.添加或修改: envs_dirs: - D:\Anaconda3\envs # 你的自定义路径(D 盘) - C:\Users\<用户名>\.conda\envs # 可保留(备用) 4.验证是否生效: conda config --show envs_dirs

4.codna镜像源配置

# 查看镜像源 conda config --show channels # 1. 添加主仓库 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 2. 添加社区仓库(conda-forge 等) conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ # 3. 显示包来源地址,方便排查 conda config --set show_channel_urls yes # 4. (可选)移除默认国外源,加速更明显 conda config --remove channels defaults # 5. 清除索引缓存,立即生效 conda clean -i
http://www.jsqmd.com/news/853278/

相关文章:

  • 2026年智能研磨设备优质厂家推荐:东莞鑫鼎盛专注精密研磨技术、高速离心研磨机、干式溜光机、磁力研磨机、涡流式研磨机、助力制造业表面处理升级 - 海棠依旧大
  • 2026年精密研磨设备厂家最新推荐榜:高速离心研磨/干式溜光/磁力研磨/涡流式研磨/抛光光亮剂 - 海棠依旧大
  • CANN Spack Package故障排除手册:解决AI环境部署中的常见问题
  • Virtual ZPL Printer:基于以太网的虚拟斑马打印机解决方案
  • 从蓝牙时钟到通用Timer:详解非32位满量程下的时间回环处理技巧
  • 别再截图了!用AD21把PCB 3D模型直接塞进PDF,客户评审一目了然
  • Linux驱动开发学习---移植uboot、内核及根文件系统
  • STM32 FSMC驱动8080液晶屏:地址映射、时序配置与避坑指南
  • 2026年石家庄墙布服务优质商家参考:长安区馨妍建筑装饰材料商行,石家庄贴墙布、老房翻新贴墙布、新房装修贴墙布,以专业服务守护家装墙面质感 - 海棠依旧大
  • 2026年5月最新 农业灌溉超声波液位计选型:国产与进口对比 - 仪表品牌榜
  • 5分钟搞定AI背景移除!OBS虚拟背景插件终极使用指南
  • 3D-FAMM:模块化模具技术如何革新微流控芯片的快速原型开发
  • 如何用ImageToSTL将平面图片变为3D打印模型:完整指南
  • JavaQuestPlayer深度解析:QSP游戏开发与运行平台的技术实现与实战指南
  • 甄选厦门优质开发团队 打造放心小程序定制服务 - 软件测评师
  • 对比直接使用厂商API体验Taotoken在多模型选型与成本上的优势
  • Windows上运行安卓应用:APK安装器完整指南
  • 嵌入式数据存储终极指南:5分钟快速上手FlashDB超轻量级数据库
  • YOLO-ONNX-Java分布式推理架构设计与实现
  • 从飞思卡尔智能车竞赛视频拆解嵌入式系统设计:感知、控制与工程实践
  • CANN/cann-learning-hub:Swan LLM 大模型实战课程
  • 2026年AI语音聊天工具横评:6款实测对比,哪款真的能聊?
  • Multisim 14.0卸载后重装总失败?可能是这3个隐藏文件夹和注册表项在捣鬼
  • Kubernetes Operator 开发实践:从 CRD 到控制器
  • 2026年河南少林武术学校最新推荐榜:少儿武术培训/青少年武术集训/专业武术深造/武术考级辅导/国际武术交流 - 海棠依旧大
  • Purple Pi OH开发板Android 11系统ROOT权限获取与Magisk实战指南
  • changzengli/yolo-onnx-java容错机制实现详解
  • 深入理解ops-tensor架构:模块化算子库的设计哲学与实现
  • 5. 损失函数
  • CANN数学不相等算子V2