Python环境搭建四 Anaconda

上一篇笔记中简单介绍了一下Anaconda, 这一篇记录一下我在安装、卸载、重装过程中遇到的问题。

1.安装

官网地址:
https://www.anaconda.com/download/

在这里插入图片描述
推荐选择Python3对应的版本。

Anaconda默认的安装路径是C:\ProgramData\Anaconda, 然而我的电脑上ProgramData是隐藏目录,有写权限的限制,Anaconda安装倒是成功了,但后面配置虚拟环境的时候文件就写不到Anaconda的目录下了。
这就是导致我卸载再重装的原因。

也许你要说了,谁会把软件安装在C盘呢?其实不然,现在公司的电脑都使用云存储管理,不再划分磁盘,这应该也是一个趋势。
所以如果有跟我一样的小伙伴们,建议你们自定义安装路径,注意路径中不要有空格和中文字符哦。

安装完成之后配置环境变量:
Path变量添加Anaconda的安装路径,比如:
C:\Software\Anaconda\Scripts (根据实际安装路径配置)

在cmd中输入conda --version, 输出:
在这里插入图片描述

2. 创建虚拟环境

在cmd中输入activate, 会进入Anaconda自带的base环境。
在base环境下输入python,会进入Anaconda默认安装的python解释器(Anaconda3对应的就是python3)
在这里插入图片描述
现在我们来创建一个自己的虚拟环境吧!
默认安装了python3,那我们来个python2吧。
conda create -n python2 python=2
这条命令会创建一个虚拟环境,名为python2, 指定的python版本为2, Anaconda会为我们安装python2的最新版本。
在这里插入图片描述
创建完成,会有一个友情提示:

# To activate this environment, use
# $ conda activate python2
# To deactivate an active environment, use
# $ conda deactivate

现在我们就有了一个python2的虚拟环境。
切换到某一个虚拟环境下就在activate后面加上虚拟环境的名字即可,比如:activate python2
如果创建了好几个虚拟环境,名字记不住怎么办?下面的命令可以帮到你:conda env list, 它会列出所有的虚拟环境。

创建了虚拟环境,用conda list看一下,此时是没有第三方包的
在这里插入图片描述
选择安装需要的第三方包,以requests为例:
在当前虚拟环境下输入pip install requests,安装完成,再看一下:
在这里插入图片描述
requests相关的包就通过pip的方式安装好了。

3. 卸载Anaconda

Anaconda安装好就可以开始学习使用啦!
但这里我要讲一下怎么卸载(哈哈…)
也许有些人安装很多次也没有遇到过失败,但也总会有一些点背的小伙伴安装的时候踩到雷,尤其是第一次安装(新手踩雷的机率极其高,个人体会)。
那么就需要卸载再重装喽。
怎么卸载呢?
控制面板->卸载程序-> NO 这里是找不到Anaconda的。
要到Anaconda的安装目录下找:
在这里插入图片描述
双击“Uninstall-Anaconda3.exe"卸载。

4. Conda常用命令

环境管理命令

  1. conda update conda
    升级conda

  2. conda create --name env_name [python=x.x] [package_name]
    创建虚拟环境,可指定使用的python解释器版本,如果不指定,默认为Anaconda自带的python版本。
    env_name文件可以在Anaconda安装目录下的envs目录下找到。

  3. conda info --envs或conda env list
    列举所有的虚拟环境,并指出当前激活状态的环境
    在这里插入图片描述
    前面带“*”的就是激活状态的环境。

  4. activate env_name
    激活进入env_name环境。

  5. deactivate
    退出当前环境

  6. conda remove --name env_name --all
    删除env_name环境

  7. conda create --name new_env_name --clone old_env_name
    复制环境

  8. conda env export > environment.yml
    导出环境

  9. conda env create -f environment.yml
    从environment.yml文件创建环境。

包管理命令

  1. conda list
    列举当前虚拟环境下的所有包

  2. conda list -n env_name
    加上环境名,就可以列举非激活环境下的所有包

  3. conda install -n env_name package_name
    为虚拟环境env_name安装包package_name

预告

下一篇笔记将记录如何让Anaconda和pycharm搭档起来。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值