首页 > 其他分享 >Anaconda和pip常用命令汇总:简单,通俗易懂

Anaconda和pip常用命令汇总:简单,通俗易懂

时间:2023-01-28 23:23:24浏览次数:77  
标签:name package Anaconda 环境 conda env 常用命令 pip

前言

在学习 anaconda 的常用命令之前要先安装好 Anaconda for WindowsAnaconda for Ubuntu,这里我总结了 Windows 环境下和 Ubuntu 环境下的常用命令,包含了 Anaconda 本身的命令、管理环境的命令(新建环境、激活环境、退出环境、切换环境、列出环境、复制环境、通过 yml 文件复制环境、删除环境)、管理包(搜索包、包列表、安装包、更新包、卸载包)

Anaconda

升级 conda

conda update conda
conda update anaconda
conda update anaconda-navigator

卸载 conda

Windows

C:\\Users\\用户名\\anaconda3\\Uninstall-Anaconda3.exe
卸载 conda

Ubuntu

rm -rf anaconda3

清理 conda

通过 conda clean -p 来删除一些没用的包,这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们
通过 conda clean -t 可以将 conda 保存下来的 tar 包。

# 删除没有用的包
conda clean -p
# tar打包
conda clean -t
# 删除所有的安装包及cache
conda clean -y -all

conda 管理环境

conda 新建环境

conda create --name [env_name] [package_name1] [package_name2]
conda create -n [env_name] [package_name1] [package_name2]
  • [env_name] 即创建的环境名。建议以英文命名不加空格。

  • [package_name] 即安装在环境中的包名。

比如:我要准备 Python 版本为 3.6,要自带 NumPy 包

conda create -n OpenCV3.6 python=3.6 NumPy
创建过程 创建过程

conda 切换环境(激活环境、退出环境)

我们在新建好一个环境后要激活才可以使用,或者我们要从 a 环境切换到 b 环境

激活环境

# Windows激活环境
activate OpenCV3.6

# Ubuntu激活环境
source activate
conda activate OpenCV3.6
激活环境 激活环境

切换环境

# Windows切换环境

切换环境只需要退出当前环境,在激活下个环境即可
Windows 只需要一次命令即可退出环境,直接切换就好了
Ubuntu 需要输入一次命令后可以切换环境,两次命令才会退出 conda 环境

退出环境 退出环境

conda 列出环境

conda env list
conda info -e

conda env list 和 conda info -e 命令都是列出当前的虚拟环境(全平台通用)

列出环境 列出环境

conda 复制环境(通过 yml 文件复制环境)

复制环境(本机上使用)

conda create --name [new_env_name] --clone [old_env_name]
conda create --n [new_env_name] --clone [old_env_name]

开始复制

开始复制

复制成功了

复制成功了

yaml 文件实现克隆环境(跨设备使用)
首先激活环境
再导出环境
最后用 yaml 文件创建新环境

activate OpenCV3.6
conda env export > [env_name].yaml
conda env export > OepnCV.yaml

开始导出了

开始导出

会导出到你选择的位置

导出到你选择的位置

yaml 文件创建新环境

conda env create -f [env_name].yaml
conda env create -f OpenCV.yaml

如果想在同一台机器上复制,需要把 yaml 文件中的环境名修改为一个新的名字,否则会冲突

已存在环境 开始创建环境 环境创建完成

conda 删除环境

conda remove -n [env_name] --all
conda remove -n OpenCV --all

开始删除

开始删除环境

删除成功

环境删除成功

conda 管理包

conda 搜索包

conda search [package_name]
conda search numpy
搜索numpy

conda 包列表

查看当前环境包列表

conda list
列出当前环境包

查看指定环境包列表

conda list -n [env_name]
conda list -n OpenCV3.6
查看指定环境包列表

conda 安装包

conda install [package_name]
conda install numpy
安装 安装中

conda 更新包

conda update [package_name]
conda update numpy
更新完成

conda 卸载包

conda remove [package_name]
conda remove numpy
卸载(删除)包

pip 命令

pip 包列表

pip list
pip 包列表

pip 搜索包

pip search [package_name]

pip 安装包

pip install [package_name]
pip install pygame
pip 安装包

pip 包信息

pip show [package_name]
pip show pygame
pip 包信息

pip 更新包

查看可以更新的包

pip list -o
pip 更新包

更新包

pip install -U [package_name]

pip 卸载包

pip uninstall [package_name]
pip 卸载包

pip 导出包

pip freeze > requirements.txt
pip 导出包

pip 版本

pip -V
pip 版本

pip 帮助文件

pip -h
pip 帮助文档

参考资料

标签:name,package,Anaconda,环境,conda,env,常用命令,pip
From: https://www.cnblogs.com/AhtelekB/p/3ca71393.html

相关文章

  • flutter 常用命令
    相关项目操作查看Flutter版本查看当前版本flutter--version查看所有版本flutterversion打印所有命令行用法信息 flutter-h或者flutter......
  • 常用命令(cmd和dos)
    CMD:运行win+rshift+右键打开命令行窗口文件夹地址栏中输入cmd管理员方式打开常用的dos命令:#盘符切换:d:e:...#查看当前目录下所有文件:dir#切换目录:cd......
  • git常用命令
    1.开始新项目步骤如下:1.克隆远程仓库到本地仓库(首先建远程仓库,再克隆到本地仓库。注意这个只需要cd到你要的文件夹下,执行下面的命令就直接创建了本地仓库并关联了远程......
  • Apipost和Apifox哪个更好用?
    个人更喜欢Apipost,理由如下:Apipost除了具备Postman的优秀功能之外,还有很多独家创新优势功能。首先,Apipost学习成本低,对小白用户很友好。这是因为Apipost充分尊重用户的......
  • 教育为本!Apipost携手微甜学苑助力数字化人才发展
    教育乃民生之基,就业是民生之本,职业教育更是培养多样化人才、传承技术技能、促进就业创业的重要途径。1、携手教育,助力人才发展在这个人才越来越重要的时代,Apipost紧跟时代脚......
  • 安装了多个anaconda导致的冲突问题
     echo$PATH/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin/home/software/anaconda3/envs/mydlenv/bin/home/software/anaconda3/condabin/ro......
  • 为什么我推荐接口调试一定要用Apipost?
    作为一名Java后端开发工程师,对Swagger、Postman、RAP这些工具再熟悉不过了,它们为我们的接口开发工作带来了很多的便捷,不过因为这些都是独立的框架,之间并不存在互通性,因此在......
  • Anaconda3 安装和常用命令
    Anaconda3-2019.10-Windows-x86_64.exehttps://mirrors.bfsu.edu.cn/anaconda/archive/C:\Anaconda3>pythonPython3.7.4(default,Aug92019,18:34:13)[MSCv.1915......
  • 在Anaconda Prompt中创建pytorch项目并添加到pycharm中
    本蒟蒻在网上搜刮了大量的博客文章,费了九牛二虎之力并且安装了两次pytorch才终于搞明白本文标题中这事该怎么做。特在此写一篇文章纪念一下,方便日后查看。首先奉上一位大......
  • Linux笔记03: Linux常用命令_3.5权限管理命令
     3.5权限管理命令3.5.1权限介绍1.为什么需要权限绝大多数用户使用的是个人计算机,而使用个人计算机的用户一般都是被信任的用户(如家人、朋友等)。在这种情况下,大家都可......