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

python使用pycharm和conda 设置默认使用清华镜像

将步骤分为Conda配置和PyCharm配置两部分。Conda部分包括添加镜像源、调整优先级、更新环境。PyCharm部分需要根据版本说明如何添加镜像源到项目解释器设置中。同时,需要验证配置是否成功,并提醒常见问题,比如路径错误或缓存问题。需要确保引用正确的网页编号,如等,避免重复引用同一个来源。

以下是配置 PyCharm 和 Conda 使用清华镜像源的完整指南:

一、Conda 镜像源配置

  1. ​​基础镜像源设置​​
    执行以下命令添加清华镜像源并设置优先级:

清除旧配置(可选)

conda config --remove-key channels

添加主镜像源

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/

添加常用第三方库镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

设置通道优先级

conda config --set channel_priority strict
2. ​​验证配置​​
查看配置文件 ~/.condarc,确认包含以下内容:

channels:

  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    show_channel_urls: true
  1. ​​环境更新​​
    执行以下命令同步最新包列表:

conda clean -i # 清除旧缓存
conda update --all
二、PyCharm 配置

  1. ​​全局镜像源设置​​
    针对不同版本:

​​2018及更早版本​​:通过 File > Settings > Project Interpreter > Manage Repositories 删除默认源,添加 https://pypi.tuna.tsinghua.edu.cn/simple
​​2021-2022版本​​:在项目设置中点击 Python Interpreter 右侧齿轮图标,选择 Show All > 点击 Manage Repositories 添加清华源
​​2023新UI​​:通过 File > Settings > Tools > Server Certificates 勾选 “Auto-accept non-trusted certificates”
2. ​​Conda环境绑定​​
在创建新项目时:

选择 Conda Environment 类型
指定路径为 Anaconda 安装目录下的 envs/[环境名]/python.exe
勾选 Make available to all projects 实现全局配置
三、验证与问题排查
​​验证命令​​:
conda config --show channels # 应显示清华源列表
conda list | grep numpy # 测试包下载来源
​​常见问题​​:
​​HTTP连接错误​​:执行 conda clean -i 清除索引缓存
​​环境变量失效​​:检查系统 PATH 是否包含 Anaconda/Scripts 路径
​​混合源冲突​​:建议完全移除 defaults 频道,仅保留清华源
通过以上配置,PyCharm 和 Conda 将优先从清华镜像站获取资源,速度可提升 5-10 倍。若需恢复默认源,执行 conda config --remove-key channels。

http://www.lryc.cn/news/2385487.html

相关文章:

  • Prometheus+Grafana实现对服务的监控
  • ARM笔记-ARM伪指令及编程基础
  • Python入门手册:Python基础语法
  • SpringBoot-SpringBoot源码解读
  • CAD如何导出PDF?PDF如何转CAD?详细教程来了
  • python-数据可视化(大数据、数据分析、可视化图像、HTML页面)
  • el-select中自定义 两组el-option,但是key不一样,并且点击需获取当前整个项的所有属性
  • 【笔记】OpenCV的学习(未完)
  • 多模态大语言模型arxiv论文略读(八十七)
  • 《棒球百科》长寿运动排名·棒球1号位
  • Maven 项目打包时添加本地 Jar 包
  • 记录将网站从http升级https
  • 如何利用 ORM 框架有效防范 SQL 注入攻击
  • spark-shuffle 类型及其对比
  • 免费PDF工具-PDF24V9.16.0【win7专用版】
  • 游戏开发实战(二):Python复刻「崩坏星穹铁道」嗷呜嗷呜事务所---源码级解析该小游戏背后的算法与设计模式【纯原创】
  • 人工智能发展
  • 在Rockchip平台上利用FFmpeg实现硬件解码与缩放并导出Python接口
  • Flink集成资源管理器
  • 一周学会Pandas2 Python数据处理与分析-Pandas2数据合并与对比-pd.concat():轴向拼接
  • 安卓原生兼容服务器
  • 优化用户体验:拦截浏览器前进后退、刷新、关闭、路由跳转等用户行为并弹窗提示
  • 横川机器人驱动器导入参数教程
  • 大学生创新创业项目管理系统设计——数据库实验九
  • 电磁场与电场、磁场的关系
  • Python爬虫实战:研究Newspaper框架相关技术
  • Kotlin MultiPlatform 跨平台版本的记账 App
  • PIO 中的赋值魔术,MOV 指令
  • [docker]更新容器中镜像版本
  • 第十七次CCF-CSP算法(含C++源码)