python/anaconda的安装配置相关问题

本文介绍了如何使用Anaconda进行Python环境的安装和配置,重点解析了Anaconda环境、Python解释器、项目与编译器之间的关系。Anaconda旨在解决不同版本Python的兼容问题,允许创建多个环境,每个环境包含一个Python解释器和相关包。在PyCharm中,可以使用virtualenv或conda管理环境,项目只能关联一个特定环境,需通过设置更换环境。
摘要由CSDN通过智能技术生成

用到的安装教程:

https://blog.csdn.net/qq_43529415/article/details/100847887              用它安装了anaconda

 

注:

对Anaconda的理解:Anaconda可以创建无限个环境,每个环境存储在PC的一个文件夹下,每个环境的核心都是一个python解释器,从选定的可能存在于其他文件夹中的python解释器创造而来,创建在这个环境目录下。

Anaconda里面有一个python解释器,版本是这个Anaconda自带的,当你创建一个环境到Anaconda的env文件夹下面时可以使用任意一个解释器。

至于你之前所装的那个版本的python解释器,和这个是另外一码事情,也可以用原来的那个3.7.0版本的python解释器。

通过配置系统的环境变量,来决定你默认使用哪个python。

anaconda想解决的问题主要是不同版本python的兼容问题。

1、下面来辨析一下项目、编译器、环境的关系。

(1)编译器:python.exe文件,看起来形单影只别无他物,实际上后面有一大堆基础文件做支撑。

(2)环境:env下的一个子文件夹,其中包含:

①一个python编译器(看起来只有一个python.exe文件,但实际上有强大的后台支撑。这一个exe文件是真正的原python大工程的“分身”,和原来那个python版本相同)。要从原来PC中装的python里面选择一个python.exe文件。

注意:创建环境有两种方式,在anaconda中,只能现下载所有的包,包括python;另一种是通过pycharm创建新的。

②python的包。一个环境一套包。具体的这个环境的管理可以到anaconda里面找。在Anaconda中python也被理解成一个包。

(3)项目:一个项目可以选择多个环境使用。环境有两种,任选其一:

①新建的。每建立一个要有个命名。可以建到任意的地方,甚至到它自己的目录下面也可以。

②原有的。直接选中原来的环境下的python.exe文件就可以。

2、anaconda的环境管理:

(1)anaconda中可以创建很多环境,每次创建都要进行新的下载。

(2)在创建新环境前,anaconda默认带着一个叫base的环境,里面的python版本是3.7.4。可以考虑直接就用他了。

3、pycharm的环境管理:

pycharm设置环境的时候可以使用virtualenv和conda两种。创建和选择使用都可以。

每次进行环境的选择操作(创建项目时,setting时)有两个选择:new/existing.

new:创建一个新的环境,在已有的python.exe中选择一个,搞一个副本。

exising:选中一个已有的环境中的python.exe文件即可。

注意:pycharm通过virtualenv创建的环境也要整齐地放在某一个文件夹下啊。。

pyc中的项目只能使用一个环境。。要换环境的话要重新setting一下。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值