Python基础环境搭建与配置(基于Anaconda和Pycharm)

写在前面:本文仅记录小白在学习Python过程中个人的探索和理解,方便日后翻阅回忆,对各位看客有帮助的话不胜荣幸,如有纰漏也烦请路过大神指点一二。

1. 什么是“包”和“环境”?

  • 在现实中我们需要不同的工具干不同的活,比如农夫需要锄头镰刀,木匠需要斧头锯子等。用Python写代码也需要不同的工具,这些工具就称为“包”。木匠不会干活前自己先炼铁做锯子而是直接用成品,同样,善于利用成品的“包”能为我们写代码提供便利和效率。
  • 木匠做小手工只需用小锤子小刀,盖个木屋则需要另一套更大的工具,如果每次干活都把大小工具都带上,明显会显得臃肿。这时候就需要用多个箱子把干各种活需要用到的工具分类收纳起来,干什么活就带什么箱子。这个箱子就是“环境”。很多时候我们用的“包”的版本跟我们要写的项目是不对应的,如果在原有基础上再装一个就会造成臃肿、混乱的问题,尤其是多项目同时进行时这个矛盾更为突出。所以我们需要不同“环境”来收纳“包”,以方便管理我们的项目。

2. Anaconda安装与使用问题

  • 直接在官网下载安装Anaconda,建议不装C盘;
    Anaconda官网

  • 配置Anaconda源。Anaconda默认源在境外,下载速度很慢且不靠谱,这里推荐用清华镜像代替默认源;

  • 安装完成后打开Anaconda Prompt

Python基础环境搭建与配置(基于Anaconda和Pycharm)_第1张图片
通过以下设置将清华镜像添加至Anaconda

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

然后用conda info命令查看设置成功与否
Python基础环境搭建与配置(基于Anaconda和Pycharm)_第2张图片

3. 创建环境

实现程序运行的前提就是创建一个环境,并且在这个环境中配各种包。
(以下示例依然在Anaconda Prompt中进行)

  • 使用以下命令创建一个环境
conda create -n 名称

创建一个名为demo的环境:
在这里插入图片描述
出现安装“包”的提示时输入y回车,等待创建完成
Python基础环境搭建与配置(基于Anaconda和Pycharm)_第3张图片

  • 输入以下命令查看当前所有环境,检查我们是否创建成功
conda info --envs

第三个就是我们刚刚创建的demo
Python基础环境搭建与配置(基于Anaconda和Pycharm)_第4张图片

  • 输入以下其中一个命令激活我们创建的环境
conda activate 名称
activate 名称

看到命令行前括号里变成了我们环境名称,说明环境已经激活了(我们已经拿了名为demo的箱子
在这里插入图片描述

  • 在环境中安装“包”,可以用conda或者pip
Conda install 包名称
#或者
pip install 包名称 -i https://pypi.tuna.tsinghua.edu.cn/simple(清华镜像)

在demo环境中安装numpy(包),在出现安装询问时输入y回车就好
在这里插入图片描述

  • 查看当前环境中所有“包”
Conda list
#或者
pip list

清点这个环境中的“包”,查看“包”是否成功安装
Python基础环境搭建与配置(基于Anaconda和Pycharm)_第5张图片

  • 其他常用指令
#退出环境:
deactivate 名称
#删除环境:
conda remove -n 名称 --all
#查看现有环境:
conda info --envs

4. 在Pycharm中搭建、配置环境

  • 在新建项目时会选择建立新的环境或是应用已有的环境,这时可以搭建一个新的环境

新环境的搭建并不依赖特定平台,根据需要选择conda、pipenv、virtualenv等都可以,用起来顺手就好,在已搭建的环境中我们可以找到之前在anaconda中搭建的环境,也可以直接用
Python基础环境搭建与配置(基于Anaconda和Pycharm)_第6张图片

  • 此外,一般在设置==>项目==>编译器中直接搭建/配置环境
    Python基础环境搭建与配置(基于Anaconda和Pycharm)_第7张图片

  • 利用Pycharm在环境中安装“包”
    在上图的步骤中,“齿轮”图标是选择/新建环境,“+”符号则是在当前选择环境中安装“包”的选项,删除“包”则选中后点“-”符号即可
    打开后会显示可用的“包”,搜索点选后安装即可,这里我们依然先找numpy来举例
    Python基础环境搭建与配置(基于Anaconda和Pycharm)_第8张图片
    如此便完成了pycharm中环境的基本配置。

你可能感兴趣的:(过程记录,python,pycharm,开发语言)