前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python数据分析实战(2)Python,Anaconda安装

Python数据分析实战(2)Python,Anaconda安装

作者头像
快学Python
发布2021-08-09 10:10:29
8360
发布2021-08-09 10:10:29
举报
文章被收录于专栏:快学Python

作者:Corley

源自:快学python

应作者原创版权要求,本篇文章谢绝转载

1.Python版本

Python分为3.X和2.X两个大版本。Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.X在设计的时候没有考虑向下相容,许多针对早期Python版本设计的程式都无法在Python 3.X上正常执行。大多数第三方库都正在努力地相容Python 3.X版本。

2.不同系统安装Python

(1)Unix & Linux系统

  • 访问http://www.python.org/download/
  • 选择适用于Unix/Linux的源码压缩包
  • 下载及解压压缩包
  • 如果你需要自定义一些选项,修改Modules/Setup
  • 执行./configure脚本
  • make
  • make install

(2)Window系统

  • 访问http://www.python.org/download/
  • 在下载列表中选择Window平台安装包
  • 下载后,双击下载包,进入Python安装向导,安装非常简单,只需要使用默认的设置一直点击下一步直到安装完成即可。

(3)Mac系统 自带python 2.7,可以执行brew install python安装新版本。

3.环境变量配置

Windows系统需要配置环境变量。

如果在安装Python时没有选择添加环境变量,则需要手动添加,需要将安装Python的路径XXX\PythonXXXXXX\PythonXXX\Scripts添加到环境变量,有两种方式:

  • 命令行添加 CMD中分别执行path=%path%;XXX\PythonXXXpath=%path%;XXX\PythonXXX\Scripts即可。
  • 在系统设置中添加 右键计算机 → 属性 → 高级系统设置 → 系统属性 → 环境变量 → 双击path → 添加XXX\PythonXXXXXX\PythonXXX\Scripts安装路径,如下:

最后依次点击确认退出即可。

4.安装pip

pip是Python中的包安装和管理工具,在安装Python时可以选择安装pip,在Python 2 >=2.7.9或Python 3 >=3.4中自带。

如果没有安装pip,可以通过命令安装:

  • Linux或者Macpip install -U pip
  • Windows(cmd输入)python -m pip install -U pip

5.集成开发环境选择

Python有很多编辑器,包括PyCharm等,这里选择PyCharm:PyCharm是由JetBrains打造的一款Python IDE,支Mac OS、Windows、Linux系统。包含调试、语法高亮、Project管理、代码跳转智能提示、自动完成、单元测试、版本控制等功能。

可以在https://www.jetbrains.com/pycharm/download/选择合适的版本进行下载安装即可。

二、Anaconda的介绍与安装

1.Anaconda是什么

Anaconda是一个可用于科学计算的Python发行版,支持Linux、Mac、Windows系统,内置了常用的科学计算包。它解决了官方 Python 的两大痛点:(1)提供了包管理功能,Windows 平台安装第三方包经常失败的场景得以解决;(2)提供环境管理的功能,功能类似virtualenv,解决了多版本Python并存、切换的问题 。

2.下载和安装Anaconda

直接在官网https://www.anaconda.com/products/individual下载安装包,选择下载Python3.8的安装包个人版即可,附一个anaconda下载教程怎么安装Anaconda3(https://www.zhihu.com/tardis/sogou/art/75717350)

下载完成后直接安装,需要注意,在点击过程中会出现添加环境变量的提示,需要勾选,如下:

最后依次点击下一步、安装完成后,点击Win键(Windows系统下)可以看到最近添加或应用列表A下如图:

此时可点击Anaconda Navigator,如下所示:

可以看到环境为Python 3.8.3,Anaconda创建的基础环境名为base,也是默认环境,也可以看到默认安装的库。

再打开Anaconda命令行工具Anaconda Powershell Prompt,输入python -V,也打印Python 3.8.3

还可以通过命令创建新的conda环境,如conda create --name py27 python=2.7执行后即创建了一个名为py27的Python版本为2.7的conda环境。

激活环境执行命令conda activate py27,停用使用命令conda deactivate

可以在命令行中执行conda list查看已经安装的库,如下:

代码语言:javascript
复制
## packages in environment at E:\Anaconda3:
##
## Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0                    py38_0
alabaster                 0.7.12                     py_0
anaconda                  2020.07                  py38_0
anaconda-client           1.7.2                    py38_0
anaconda-navigator        1.9.12                   py38_0
...
zlib                      1.2.11               h62dcd97_4
zope                      1.0                      py38_1
zope.event                4.4                      py38_0
zope.interface            4.7.1            py38he774522_0
zstd                      1.4.5                ha9fde0e_0

3.conda工具的介绍和包管理

conda是Anaconda下用于包管理和环境管理的工具,功能上类似pip和virtualenv的组合,conda的环境管理与virtualenv是基本上是类似的操作。安装成功后conda会默认加入到环境变量中,因此可直接在命令行窗口运行conda命令。

常见的conda命令和含义如下:

命令含义

conda命令

conda –h

查看帮助

基于python3.6版本创建名为python36的环境

conda create --name python36 python=3.6

激活此环境

activate python36(Windows)、source activate python36(linux/mac)

查看python版本

python -V

退出当前环境

deaotivate python36

删除环境

conda remove -n py27 --all

查看所有安装的环境

conda info -e

conda的包管理常见命令如下:

包管理命令意义

包管理命令

安装matplotlib

conda install matplotlib

查看已安装的包

conda list

包更新

conda update matplotlib

删除包

conda remove matplotlib

在conda中,anything is a package一切皆是包,conda本身可以看作是一个包,python环境可以看作是一个包,anaconda也可以看作是一个包,因此除了普通的第三方包支持更新之外,这3个包也支持如下命令:

操作

命令

更新conda本身

conda update conda

更新anaconda应用

conda update anaconda

更新python,假设当前python环境是3.8.1,而最新版本是3.8.2,那么就会升级到3.8.2

conda update python

结语

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对小编的支持。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 快学Python 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 应作者原创版权要求,本篇文章谢绝转载
    • 1.Python版本
      • 2.不同系统安装Python
        • 3.环境变量配置
          • 4.安装pip
            • 5.集成开发环境选择
            • 二、Anaconda的介绍与安装
              • 1.Anaconda是什么
                • 2.下载和安装Anaconda
                  • 3.conda工具的介绍和包管理
                  • 结语
                  相关产品与服务
                  命令行工具
                  腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档