如何搭建Python学习所需的相关环境?

摘要:前言 学习python和使用已经一年多了,这段时间抽空整理了一下以前的笔记,方便日后查阅。 Python介绍 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言
前言 学习python和使用已经一年多了,这段时间抽空整理了一下以前的笔记,方便日后查阅。 Python介绍 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 - Python 是交互式语言:这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。 Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。 Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。 Python环境安装 python版本为3.x,目前使用的是3.8.5。 下载地址: linux下载地址: https://mirrors.huaweicloud.com/python windows下载地址: https://www.python.org/ftp/python Windows下载点击安装,然后在cmd中输入Python -V进行版本查看。 Linux版本就是下载完解压,切换到python的目录,进行编译安装即可,命令如下: tar -zxvf Python-3.8.5.tgz cd Python-3.8.5 ./configure make && make install linux的python删除命令如下: 1.强制删除已安装python及其关联 rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps 2.删除残余文件 whereis python|xargs rm -frv 设置镜像 注:设置镜像的目的是为了让我下载包的时候更流畅~ Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹) 内容如下: [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=mirrors.aliyun.com windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini。内容同上。 Anaconda Anaconda介绍 Anaconda 主要的目的是为了对python的包镜像管理,个人觉得python的包管理相比java来说,较为不完善,好在有Anaconda,可以方便获取统一版本的包,不会因为包版本依赖问题导致跑不起来,而且 Anaconda包含了conda、Python在内的超过180个科学包及其依赖项,比如: numpy 、opencv等在进行算法学习或者图像识别的时候非常好用。 下载地址: 官网下载地址: https://www.anaconda.com/products/individual 镜像下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ windows安装 下载exe的文件之后,一路点击下一步安装即可,在安装过程中建议勾选添加到环境变量中。 Linux安装 在线直接下载: Wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh 然后输入如下命令安装: bash Anaconda3-2020.11-Linux-x86_64.sh 如果不熟悉的话建议使用默认设置。 添加镜像源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --set show_channel_urls yes 安装成功之后可以输入如下命令进行查看安装了那些包 conda list conda env list 或 conda info -e或 conda info --envs 查看当前存在哪些虚拟环境 conda update conda 检查更新当前conda 3、创建python虚拟环境。
阅读全文