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

常用conda和pip命令总结

conda 环境相关命令

conda 新建环境命令

conda create -n env_name python=x.x

env_name 是环境名,自己换成所要创建的虚拟环境的名字
python=x.x 是版本号,比如3.7,3.8这样

查看conda环境下所有的虚拟环境

conda info -e
conda env list

两条命令是一样的

conda 删除整个环境命令

conda remove -n env_name --all

env_name 所要删除的虚拟环境名称

conda 激活虚拟环境

conda activate env_name

conda 退出当前虚拟环境

conda deactivate

修改python版本

1、激活环境
2、查看python版本

python --version 

3、修改python版本

conda install python=x.x

不推荐这样修改,会有很多依赖出现问题,最好可以删除环境重新建立python版本

conda 源相关命令

1、查看conda的通道配置

conda config --show channels

2、conda 添加源

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mro
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r

3、conda 删除指定源

conda config --remove channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r

conda 包相关命令

查看虚拟环境下的包

conda list
pip list

查看是否包含某一个包

conda list xxx

xxx不一定是完整的包名,某几个字幕就可以,支持模糊查询

conda/pip下载包(包含从requirements.txt文件中下载)

1、pkg_name 为包名,
=x.x可以指定包的版本
–default-timeout 设置默认时间,单位是s

conda install pkg_name
pip install pkg_name 
conda install pkg_name=x.x
pip --default-timeout=100 install pkg_name

2、一般会有一个requirements.txt的文件,里面会包含本项目所需要的包。
切换到requirements.txt所在的目录(非常重要)然后执行如下命令,会自动下载此文件下的所有包

 pip install -r requirements.txt

conda卸载包

conda uninstall xxx
pip uninstall xxx

更新包

全部更新
conda update --all 
更新指定版本的包
conda update pkg_name

pip包相关命令

下载包,指定下载源

pip install ipywidgets -i http://pypi.douban.com/simple 


http://www.kler.cn/a/108836.html

相关文章:

  • ima.copilot-腾讯智能工作台
  • 第74期 | GPTSecurity周报
  • 闯关leetcode——3174. Clear Digits
  • Objection
  • 《EasyQuotation 与MongoDB在股市信息的奇妙融合》
  • DHCP与FTP
  • 构建外卖小程序:技术要点和实际代码
  • 【深度学习】使用Pytorch实现的用于时间序列预测的各种深度学习模型类
  • Ubuntu系统编译调试QGIS源码保姆级教程
  • C#两个表多条件关联写法
  • 基于springboot,vue校园社团管理系统
  • 【pandas技巧】group by+agg+transform函数
  • Mysql第四篇---数据库索引优化与查询优化
  • IconWorkshop中文官方版下载_IconWorkshop最新版下载v6.91汉化破解版下载
  • Docker安装部署Elasticsearch+Kibana+IK分词器
  • 网络搭建和运维的基础题目
  • C++设计模式_16_Adapter 适配器
  • Java游戏修炼手册:2023 最新学习线路图
  • EtherNet/IP转profienrt协议网关连接EtherNet/IP协议的川崎机器人配置方法
  • 【LeetCode】3. 无重复字符的最长子串
  • 二叉树的概念
  • 竹云产品入选《2023年度上海市网络安全产业创新攻关成果目录》
  • 【操作系统】进程的控制和通信
  • Pytorch整体工作流程代码详解(新手入门)
  • selenium工作原理和反爬分析
  • JavaWeb 怎么在servlet向页面输出Html元素?