资讯动态

七天量化回测入门(一)Windows 64 位系统下安装 Conda 虚拟环境完整教程

发布时间:2026/10/2 11:54:11 来源:尧图企业网站定制
1. 引言在 Windows 64 位系统上进行 Python 开发时使用 Conda 管理虚拟环境是隔离依赖、避免版本冲突的常用做法。本文将从零开始介绍如何安装 Miniconda、创建虚拟环境、安装依赖包以及日常管理环境的方法。2. 安装 MinicondaMiniconda 是 Conda 的轻量级发行版只包含 Conda 本身和 Python体积小、安装快适合大多数开发场景。2.1 下载安装包打开 Miniconda 官方下载页面选择 Windows 64 位对应的安装包通常为 Miniconda3-latest-Windows-x86_64.exe。 Download Success | Anaconda或用国内镜像版下载完成后双击运行安装程序。2.2 安装步骤安装过程中需要注意以下几点选择安装路径时建议使用默认路径避免路径中包含中文或空格。在 Advanced Installation Options 页面勾选 Add Miniconda3 to my PATH environment variable方便在命令行中直接使用 conda 命令。如果不需要注册为默认 Python可以不勾选 Register Miniconda3 as my default Python 3.x。2.3 验证安装安装完成后打开命令提示符cmd或 PowerShell输入以下命令验证安装是否成功conda --version如果输出类似 conda 24.x.x 的版本号说明安装成功。3. 创建虚拟环境虚拟环境用于隔离不同项目的依赖避免包版本冲突。3.1 创建环境使用以下命令创建一个名为 myenv 的虚拟环境并指定 Python 版本conda create -n quant_env python3.10命令执行过程中会提示接受服务物条款输入accept。Do you accept the Terms of Service (ToS) for https://repo.anaconda.com/pkgs/main? [(a)ccept/(r)eject/(v)iew]: accept命令执行过程中询问安装默认包输入 yes,始可完成。3.2 激活环境创建完成后使用以下命令激活虚拟环境conda activate quant_env激活后命令行提示符前会出现 (myenv) 前缀表示当前处于该虚拟环境中。3.3 退出环境需要退出当前虚拟环境时执行以下命令conda deactivate4. 安装依赖包在激活的虚拟环境中可以使用 conda 或 pip 安装所需的 Python 包。4.1 使用 Conda 安装conda install backtrader pandas numpy matplotlib baostock4.2 使用 Pip 安装对于 Conda 源中没有的包可以使用 pip 安装pip install backtrader pandas numpy matplotlib baostock4.3 安装后验证安装后验证python -c import baostock, backtrader, pandas, matplotlib; print(ok)5. 环境管理常用命令以下命令在日常开发中经常使用建议熟练掌握命令说明conda env list查看所有虚拟环境conda list查看当前环境已安装的包conda remove -n quant_env --all删除名为 quant_env 的虚拟环境conda update conda更新 Conda 本身conda search 包名搜索可用的包版本6. 常见问题与解决安装和使用过程中可能遇到以下常见问题conda 命令无法识别检查是否勾选了添加到 PATH 选项或手动将 Miniconda 的 Scripts 目录添加到系统环境变量。创建环境速度慢可以配置国内镜像源如清华源或阿里源加快下载速度。激活环境失败在 PowerShell 中可能需要先执行 Set-ExecutionPolicy RemoteSigned 允许脚本执行。包安装冲突优先使用 conda 安装conda 会自动处理依赖关系必要时可新建独立环境避免冲突。7. 总结本文介绍了在 Windows 64 位系统下安装 Conda 虚拟环境的完整流程包括 Miniconda 安装、环境创建、依赖安装和常用管理命令。掌握这些操作后可以更高效地管理多个项目的 Python 依赖避免版本冲突带来的困扰。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑