【Anconda】Anconda初体验(一)conda管理python多版本及pycharm的设置

#Anconda初体验(一)

conda管理python多版本及pycharm的设置

上两篇我这个傻的不能再傻的小白(宛如一个智障),好不容易把Anaconda3装好解决了大部分问题。
事隔很久才来写后续的总结,因为忙各种各样的事情。最近由于笔记本出了问题,重装了系统,所以一切又从零开始,装anaconda、python等等。
由于上一篇留下了微信,导致众多人加我,跟我咨询,让我知道我的总结还是有点用武之地的,所以以后要更加勤奋的总结。
其实上一篇,自己总结的有很多问题,这个真的要很感谢评论的各位大佬们。所以以后无论多基础的问题,只要遇到了还是要进行总结。
好了,废话不多说,接下来我将从以下几个方面进行总结。

  • Anacond 解决python 2、3共存问题
  • conda管理python多版本问题
  • conda基本语句、虚拟环境的设置
  • 在Pycharm中利用conda做开发环境的设置

一、conda基本语句、虚拟环境的设置

Anaconda我就不介绍了。

这么多天了,天真的我以为一直搞不明白到底是如何一个共存的方式,看了那么多文档,多半是从三个大方面来说的:

  • 1.系统中已安装python3 +python2,利用Anconda实现转换
  • 2.AncondaX+pythonX来创造虚拟环境装入pythonXX,实现共存
  • 3.不装入任何版本的Python,直接利用Anaconda来实现
    接下来我将从三个方面其中之一简单的总结。之前用的是方法2,重装系统后使用的是方法3,但其实这么多文档看下来我几乎都尝试过了,交叉使用,导致我自己看晕了。三种方法几乎是相通的。
    首先解释一个问题,Anconda3,在安装后是自带python3 的(Anconda2带相应的python 2)。
    条件:win10系统+无任何版本python+ancaonda3
    First,检验Anaconda 安装成功。
    1.win+R->cmd->输入python
    【Anconda】Anconda初体验(一)conda管理python多版本及pycharm的设置_第1张图片

【Anconda】Anconda初体验(一)conda管理python多版本及pycharm的设置_第2张图片
安装成功。
2.1查看软件版本号
利用的是 Anconda prompt,在你的开始栏儿Anaconda文件夹下可找到。
!!! 这里有一个要提醒的问题,如果你是win10系统,比较特殊,打开的时候右键以管理员的方式运行不会出错。

Python --version #查看Python版本,这里是Python3
conda --version  #查看conda的版

【Anconda】Anconda初体验(一)conda管理python多版本及pycharm的设置_第3张图片
2.2 添加镜像
之前说,用清华的网进行镜像安装。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

2.3 更新conda

conda upgrade --all

二、conda配置python2环境及安装

conda create -n python2 python=2.7

因为anaconda3本身已经自带python3了,所以我只需要安装py2.
如果你要装3:

conda create -n python3 python=3.5

1.看一下目前的编译环境

conda info --e

在这里插入图片描述
这里带*的是默认的python环境也就是我的python3 的环境。

2.切换编译环境

activate python2    ##切换Python编译环境至Python2

【Anconda】Anconda初体验(一)conda管理python多版本及pycharm的设置_第4张图片
可以看到当前是python2 的环境。
3.查看已经安装的packages

conda list
conda install scipy #安装scipy,安装在默认的Python环境中
conda install -n python2 numpy #在Python2编译环境中安装numpy包

至此,我们就利用conda安装了py2,感谢
https://blog.csdn.net/bymaymay/article/details/78143056
这位的总结。对该筒靴 的文章进行了借鉴并切身的操作。

三、在Pycharm中利用conda做开发环境的设置

https://www.cnblogs.com/lxwphp/p/9125890.html
这位大佬已经总结很完善了,可以直接参考。(偷个懒。嘿嘿。)


你可能感兴趣的:(python)