您的位置:首页 > 财经 > 产业 > 重庆开网站_北京网页制作设计_焊工培训技术学校_营销型网站建设总结

重庆开网站_北京网页制作设计_焊工培训技术学校_营销型网站建设总结

2025/5/22 21:22:54 来源:https://blog.csdn.net/tsyzw/article/details/146136691  浏览:    关键词:重庆开网站_北京网页制作设计_焊工培训技术学校_营销型网站建设总结
重庆开网站_北京网页制作设计_焊工培训技术学校_营销型网站建设总结

平台搭建是保证后续工作顺利进行关键,所以,特别是针对零基础的初学者,一定要充分了解平台搭建的基本知识和方法。

1. Windows平台安装全流程

步骤详解

  1. 镜像下载

    • 访问清华镜像站Anaconda目录
    • 选择最新版(如Anaconda3-2024.02-Windows-x86_64.exe
      清华镜像下载
      截图展示镜像站文件列表,标注推荐版本
  2. 安装过程

    • 双击安装包 → 选择“All Users” → 自定义路径(建议非系统盘)
    • 勾选“Add Anaconda to PATH” → 跳过VSCode安装提示
      展示安装界面关键步骤标注
  3. 验证安装

    conda --version  
    python  
    ```![CMD窗口显示conda版本及Python交互环境  ](https://i-blog.csdnimg.cn/direct/83ee67dd1c104d88b72a260323d933d4.png)

2. Conda虚拟环境管理(双模式实战)

方法对比

  • Anaconda Navigator图形化

    1. 启动Navigator → Environments → Create
    2. 命名环境(如ai-project) → 选择Python版本
      打开这个软件进行虚拟环境创建
      一定要注意python版本选择,一般不选择太新的版本,环境创建要注意关键参数
  • CMD命令行高效操作

    conda create -n ai-project python=3.9  
    conda activate ai-project  
    

管理策略

  • 按项目独立建环境(避免依赖污染)
  • 定期清理无用环境(conda env list + conda remove -n env_name --all

3. 项目隔离原理与目录设计

隔离机制

  • 虚拟环境本质:独立Python解释器+包存储目录
    Anaconda3/envs/ai-project/  ├── bin/  ├── lib/  └── ...  
    

文件资源管理器展示环境目录结构
目录隔离方案

  1. 项目结构规范
    my_project/  ├── data/  ├── src/  └── environment.yml  
    
  2. 环境配置导出
    conda env export > environment.yml  
    
    • 配图说明:VS Code中项目结构示意图

      VS Code中项目结构示意图


4. 依赖冲突终极解决方案

国内镜像加速

  • 修改C:\Users\<用户名>\.condarc
    channels:  - defaults  
    show_channel_urls: true  
    default_channels:  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2  
    

依赖冲突处理

  • 精确安装conda install numpy=1.21.2
  • 依赖树检查conda list --explicit > spec-file.txt
  • 强制降级conda install --force-reinstall package_name

5. 常见报错排查指南(配图说明)

典型问题

  1. PATH冲突

    • 现象:'python'不是内部命令
    • 解决:检查系统PATH是否包含Anaconda3\Scripts
  2. 版本锁定

    • 现象:UnsatisfiableError: The following specifications were found to be incompatible
    • 方案:创建新环境或使用conda install --no-deps
  3. 权限问题

    • 现象:PermissionError: [Errno 13]
    • 解决:以管理员身份运行Anaconda Prompt

操作提示

  1. 国内用户务必配置镜像源提速
  2. 复杂项目推荐使用environment.yml固化配置
  3. 遇到报错先执行conda clean --all清理缓存

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com