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

conda和pip常用命令整理

文章目录

  • 一、conda常用指令
    • 1. 更新
    • 2 .环境管理
    • 3. 包管理
  • 二、pip常用命令
    • 1. 常用命令
    • 2. 国内镜像


一、conda常用指令

1. 更新

conda --version 或 conda -V   #查看conda版本
conda update conda            # 基本升级
conda update anaconda         # 大的升级
conda update anaconda-navigator  #update最新版本的anaconda-navigator

2 .环境管理

conda update -n base conda   #update最新版本的conda
conda create -n xxxx python=3.5   #创建python3.5的,名字为xxxx的虚拟环境
conda activate xxxx    #激活名字为xxx的虚拟环境
conda deactivate       #退出当前虚拟环境
conda env list         #显示所有的虚拟环境
conda info --envs      #显示所有的虚拟环境
conda remove --name xxx --all  #删除虚拟环境

3. 包管理

conda install PackageName     # 安装包
conda install name1 name2 ... #安装多个包
conda install PackageName=版本号 #安装指定版本的包
conda remove PackageName      #卸载包
conda uninstall PackageName   #卸载包
conda update PackageName      #更新包
conda update --all            #更新该虚拟环境所有包
conda list                    #列出已安装的包
conda list -n env_name        #列出指定虚拟环境已经安装的包
conda search PackageName      #搜索包

二、pip常用命令

由于好多python包conda下载不了,这时候可以去pip去做一些包管理

1. 常用命令

# 列出包列表
pip list
pip list -o
# 搜索和安装包
pip search package_name
pip install package_name
pip install file_name.whl  #用于安装本地的whl文件的包
# 查看和更新包
pip show package_name
pip check package_name
pip install -U package_name
# 卸载包
pip uninstall package_name
# 用于导出当前环境中所有包的名称和版本到文本文件
pip freeze > requirements.txt     
# 用于根据文本文件中的列表安装多个包
pip install -r requirements.txt   
# 查看pip版本和帮助
which pip        # 查看使用的是哪一个pip
pip -V           # 查看pip的版本
pip --version    # 查看pip的版本
pip -h           # 查看pip的帮助
pip help         # 查看pip的帮助
pip install pip -U  # 升级pip

2. 国内镜像

另外,由于pypi服务器在国外,国内安装有时会比较慢,这时候可以在后面加上国内的镜像源

# 阿里云
pip install 要安装的包名 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
# 豆瓣
pip install 要安装的包名 -i https://pypi.douban.com/simple

国内常用镜像源如下:

# 中科大    https://pypi.mirrors.ustc.edu.cn/simple/ 
# 清华大学  https://pypi.tuna.tsinghua.edu.cn/simple/
# 阿里云    http://mirrors.aliyun.com/pypi/simple/
# 豆瓣      http://pypi.douban.com/simple/ 

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

相关文章:

  • 英语翻译小软件 ← Python实现
  • 将项目放到gitee上
  • 【机器视觉技术】:开创人工智能新时代
  • 网易区块链,网易区块链赋能赣州脐橙数字藏品,数字指纹解决方案
  • 程序员如何兼职?
  • 教育企业CRM选择技巧
  • 算法:Java计算二叉树从根节点到叶子结点的最大路径和
  • 袖珍可穿戴手持气象仪是什么?
  • 【Azure 架构师学习笔记】- Azure Databricks (1) - 环境搭建
  • 无需繁琐编程 开启高效数据分析之旅!
  • JOSEF约瑟 剩余电流保护器 CLJ3-100A+LH30 导轨安装
  • vue3自定义指令-文本超出宽度滚动
  • uniapp在H5端实现PDF和视频的上传、预览、下载
  • Kafka报错under-replicated partitions
  • 【Python基础】字符集与字符编码
  • C# AES-128-CBC 加密
  • 【惊喜福利】Docker容器化部署nextcloud网盘,享受高速稳定的文件共享体验!
  • WPF实战项目十九(客户端):修改RestSharp的引用
  • kobs-ng 烧写nand中的uboot
  • 【Java】扫描指定目录,并找到名称中包含指定字符的所有普通文件(不包含目录),并且后续询问该用户是否要删除该文件
  • PyQt基础_008_ 按钮类控件QSpinbox
  • 3D点云目标检测:VoxelNex解读
  • opencv-利用DeepLabV3+模型进行图像分割去除输入图像的背景
  • 中国版的 GPTs:InsCode AI 生成应用
  • MySQL 学习笔记(刷题篇)
  • windows系统如何配置yarn环境变量
  • 视频中的文字水印怎么去除?这三招学会轻松去视频水印
  • Java项目学生管理系统二查询所有
  • 27.Spring如何避免在并发下获取不完整的Bean?
  • 浅析SD-WAN企业组网部署中简化网络运维的关键技术