一招搞定Anaconda安装及conda常见使用命令(windows OS)

AnaConda安装和Conda使用教程

由于CUDA和Pytorch版本不适配,又不想卸载现有pytorch版本,因此需要python环境管理。

又因为之前有安装过AnaConda的惨痛经历,特重新记录过程和方法。

参考博客

anaconda的安装和使用(管理python环境看这一篇就够了)——优快云

Anaconda介绍、安装及使用教程——知乎

一、下载安装AnaConda

首先进入anaconda官网anaconda下载对应操作系统的安装包(我的是windows)

  • 如果不会科学上网的话,下载速度可能会比较慢吧,可以去找找其他镜像源,这里就不提供了。

①运行安装包,开始安装。

②一路next到安装路径

  • 推荐不要安装到C盘,占很大磁盘空间
  • 目录路径上不能有空格(space),如果有,会提醒warning

在这里插入图片描述

③next到配置选项页,翻译一下这四个选项的意思

  • 创建开始菜单✔
  • 添加Anaconda至我的环境变量(这里不推荐勾选)
    • 因为如果勾选,则将会影响其他程序的使用。如果你要使用Anaconda,则就直接通过打开Anaconda Navigator或者在开始菜单中的“Anaconda Prompt”(类似macOS中的“终端”)中进行使用。
  • 让 AnaConda3 作为你的默认 Python 3.12(这里我没有勾选,因为我本地已经有Python3.12了,我就想使用本地的python3.12版本,因此这一项自己判断)
    • 即允许其他程序,如 VSCode、PyCharm 等,自动检测 Anaconda3 作为系统上的主要 Python 3.12。
  • 清除包缓存✔
    在这里插入图片描述
    ④install安装好后,直到finish界面,取消两个勾选,完成安装。
  • img

⑤验证安装结果。可选以下任意方法:

Anaconda Navigator是可视化管理导航软件

Anaconda Prompt 是conda的自带命令行窗口

  • “开始 → Anaconda3(64-bit)→ Anaconda Navigator”,若可以成功启动Anaconda Navigator则说明安装成功。(第一次启动会比较慢,可以耐心等待看看)

  • “开始 → Anaconda3(64-bit)→ 右键点击Anaconda Prompt → 以管理员身份运行”,在Anaconda Prompt中输入 *conda list* ,可以查看已经安装的包名和版本号。若结果可以正常显示,则说明安装成功。

二、Conda的使用

接下来均是以命令行模式进行介绍,Windows用户请打开“Anaconda Prompt”;

并且由于我是科学上网,一般不存在下载/访问速度慢的情况。如果不是的话,需要更换镜像源(清华等),这里就不提供了

2.1 管理conda

①查看conda版本:

conda --version

或者

conda -V

在这里插入图片描述

更新conda至最新版本

conda update conda
  • 当较新的版本可以用于升级时,终端会显示 *Proceed ([y]/n)?* ,此时输入 *y* 即可进行升级。

查看conda帮助信息

conda --help

或者

conda -h

查看当前环境的信息

conda info

在这里插入图片描述

⑤切换conda平台32/64位

  • 切换到32位:set CONDA_FORCE_32BIT=1
  • 切换到64位:set CONDA_FORCE_32BIT=0

2.2 管理环境

①创建新环境:

conda create --name <env_name> <package_names>
  • *–name* 可以替换为 *-n*
  • *<env_name>* 即创建的环境名。
  • *<package_names>* 即安装在环境中的包名
  • 如果要安装指定的版本号,则只需要在包名后面以 *=* 和版本号的形式执行。如: *conda create --name python2 python=2.7* ,即创建一个名为“python2”的环境,环境中安装版本为2.7的python。
  • 注意:如果创建环境后安装Python时没有指定Python的版本,那么将会安装与Anaconda版本相同的Python版本

②切换环境:

conda activate <env_name>

③退出环境至base:

conda deactivate

④查看所有已创建存在的环境:

conda info --envs
conda info -e
conda env list

*

⑤复制环境:

conda create --name <new_env_name> --clone <copied_env_name>

⑥删除环境:

conda remove --name <env_name> --all

2.3管理包

2.3.1 安装包

在当前环境中安装包

conda install <package_name>

在指定环境中安装包

conda install --name <env_name> <package_name>

③当使用 conda install 无法进行安装时,可以使用pip进行安装:

pip install <package_name>
  • pip只是包管理器,无法对环境进行管理。因此如果想在指定环境中使用pip进行安装包,则需要先切换到指定环境中,再使用pip命令安装包。
  • pip无法更新python,因为pip并不将python视为包。
  • pip可以安装一些conda无法安装的包;conda也可以安装一些pip无法安装的包。因此当使用一种命令无法安装包时,可以尝试用另一种命令。

2.3.2卸载包

卸载当前环境中的包

conda remove <package_name>

卸载指定环境中的包

conda remove --name <env_name> <package_name>

2.3.3 查找包

查找某个安装包的所有版本conda search --full-name <package_full_name>

获取当前环境中已安装的包信息conda list

  • 显示当前环境已安装包的包名及其版本号。

2.3.4 更新包

更新所有包

conda update --all
conda upgrade --all

更新指定包

conda update <package_name>
conda upgrade <package_name>

目前就更新到这啦。后续更新anaconda使用过程。
更新包

更新所有包

conda update --all
conda upgrade --all

更新指定包

conda update <package_name>
conda upgrade <package_name>

目前就更新到这啦。后续更新anaconda使用过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值