当前位置: 首页 > 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.dtcms.com/a/311257.html

相关文章:

  • conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正
  • Apache ShardingSphere 初识使用
  • 【Django】-4- 数据库存储和管理
  • 大模型复杂任务
  • 【MySQL】增删改查操作 —— CRUD
  • 楼市低迷能否通过股市提振
  • ADB 底层原理
  • Android 15 中禁用/启用应用的系统级方法
  • 二叉搜索树(C++实现)
  • LeetCode 刷题【26. 删除有序数组中的重复项、27. 移除元素、28. 找出字符串中第一个匹配项的下标】
  • 10.1通用数据类型
  • 查找文献
  • 类似 Pixso 但更侧重「网页 / 软件界面设计」「前后端可视化开发」的工具
  • 【智能体cooragent】_process_workflow 结构拆解分析
  • 一维dp-序列类型-最长有效括号
  • XGBoost三部曲:XGBoost参数详解
  • 机械臂的轨迹生成的多种方案
  • 信号完整性、电源完整性与电磁兼容的含义
  • Removing Digits(Dynamic Programming)
  • SEA-RAFT:更简单、更高效、更准确的RAFT架构
  • 人工智能与交通:智能出行的变革与未来
  • OneCode 3.0表达式从语法到执行的全链路设计
  • 解锁智能油脂润滑系统:加速度与温振传感器选型协同攻略
  • 【隧道篇 / IPsec】(7.6) ❀ 02. 如何删除向导创建的IPsec安全隧道 (点对点) ❀ FortiGate 防火墙
  • 阿里云:Ubuntu系统部署宝塔
  • 【Go语言-Day 29】从time.Now()到Ticker:Go语言time包实战指南
  • eSIM技术深度解析:从物理芯片到数字革命
  • SAP 标准代码测试OO ALV案例分享
  • ubuntu22.04离线一键安装gpu版docker
  • Unity —— Android 应用构建与发布​