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

Conda和pip的使用记录

Conda和pip的使用记录

      • 一、创建新的 Conda 环境
      • 二、激活环境
      • 三、安装其他包(可选)
      • 四、查看已有环境
      • 五、删除环境(可选)
    • ⚙️ Conda 下载缓慢的解决方案(推荐使用国内镜像)
      • 🔧 方法一:**临时使用清华源创建环境**
      • 🔧 方法二:**永久更换镜像源**
        • 1. 配置 Conda 使用清华镜像:
        • 2. 验证配置是否生效:
      • 临时使用清华源
      • 永久切换到清华源
        • 方法 1:使用 pip config
        • 方法 2:修改配置文件(适用于没有 pip config 命令的环境)

一、创建新的 Conda 环境

conda create -n <环境名> python=<版本号>

🔹 示例:

conda create -n myenv python=3.10

这表示创建一个名为 myenv 的环境,并安装 Python 3.10。


二、激活环境

conda activate myenv

三、安装其他包(可选)

激活环境后,可以使用以下命令安装你需要的库:

使用 conda

conda install numpy pandas matplotlib

使用 pip(适合安装非 Conda 提供的库):

pip install torch torchvision

四、查看已有环境

conda env list
# 或
conda info --envs

五、删除环境(可选)

conda remove -n myenv --all

⚙️ Conda 下载缓慢的解决方案(推荐使用国内镜像)


🔧 方法一:临时使用清华源创建环境

conda create -n label-studio python=3.12 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

🔧 方法二:永久更换镜像源

1. 配置 Conda 使用清华镜像:
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 --set show_channel_urls yes
2. 验证配置是否生效:
conda config --show

临时使用清华源

在安装 Python 包时,通过 -i 参数指定清华源:

pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

例如:

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

此方法仅对当前命令有效。


永久切换到清华源

方法 1:使用 pip config
  1. 升级 pip(确保支持 config 命令):
python -m pip install --upgrade pip
  1. 配置全局镜像源:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

方法 2:修改配置文件(适用于没有 pip config 命令的环境)

在用户目录下创建或修改配置文件:

  • Linux/macOS~/.pip/pip.conf
  • Windows%APPDATA%\pip\pip.ini

添加以下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
http://www.lryc.cn/news/608536.html

相关文章:

  • Python 字典为什么查询高效
  • Python 全局解释器锁
  • 如何在`<link type=“icon“ href=`的`href`中写SVG并使用path标签? 笔记250802
  • C++:std::array vs 原生数组 vs std::vector
  • 通俗易懂解释Java8 HashMap
  • 计数组合学7.11(RSK算法)
  • 人工智能与农业:智慧农业的发展与未来
  • 数据集-目标检测系列- 地球仪 数据集 globe>> DataBall
  • SmartCLIP:具有识别保证的模块化视觉-语言对齐
  • 代码随想录刷题Day23
  • linux 启动流程?
  • 拉格朗日插值法
  • 数据库理论
  • 深入 Go 底层原理(七):逃逸分析
  • 商品中台数据库设计
  • Flutter dart运算符
  • 【Leetcode】2561. 重排水果
  • 嵌入式第十八课!!数据结构篇入门及单向链表
  • 数据结构(12)二叉树
  • 计算学习理论(PAC学习、有限假设空间、VC维、Rademacher复杂度、稳定性)
  • Java内存模型(Java Memory Model,JMM)
  • 网安-中间件-weblogic(updating..)
  • 数据结构初学习、单向链表
  • 暑期算法训练.13
  • 什么是DOM和BOM?
  • 智能手表:电源检查
  • 入门MicroPython+ESP32:安装逗脑IDE及驱动
  • JVM 03 类加载机制
  • 堆----1.数组中的第K个最大元素
  • 高效游戏状态管理:使用双模式位运算与数学运算