python:安装python开发环境

注意!!!

不建议使用下面方法安装了!!!

因为这里有几个问题:

  • 这种安装比较复杂,比如在 Window 里还要设置一些环境变量
  • 容易与已有的 Python 冲突,Mac 操作系统会自带 Python (注意:它是 2.x 版本,并不能直接使用 )
  • 无法灵活切换版 Python 版本,有时间我们需要使用特定版本的 Python 需要灵活切换,这种模式无法做到灵活切换管理

等等,那么以上问题有没有解决的办法?有的,Anaconda 是一个环境套件,能够解决我们上述问题。 可以参考这里python:Anaconda安装及配置

Python解释器

开发环境搭建就是安装Python的解释器

Python的解释器分类:

  • CPython(官方): 用c语言编写的Python解释器
  • PyPy: 用Python语言编写的Python解释器
  • IronPython: 用.net编写的Python解释器
  • Jython: 用Java编写的Python解释器

ubuntu

ubuntu中自带python语言包。
1、打开终端,检查python的版本
在这里插入图片描述

2、在命令提示符后可以直接输入Python的指令!输入完的指令将会被Python的解释器立即执行!

  • 安装Python的同时,会自动安装一个Python的开发工具IDLE,通过IDLE也可以进入到交互模式。 但是不同的是,在IDLE中可以通过TAB键来查看语句的提示。IDLE实际上就是一个交互界面,但是他可以有一些简单的提示,并且可以将代码保存
  • 交互模式只能你输入一行代码,它就是执行一行,所以他并不适用于我们日常的开发, 仅可以用来做一些日常的简单的测试

windows

下载Python

  • 访问Python官网: https://www.python.org/
  • 点击downloads按钮,在下拉框中选择系统类型(windows/Mac OS/Linux等)
  • 选择下载最新版本的Python
    在这里插入图片描述

安装Python

  • 双击下载好的Python安装包
  • 勾选左下角 Add Python 3.7 to PATH 选项
  • 然后选择 Install now 立刻安装Python.
    • 默认安装

在这里插入图片描述

    • 自定义安装

在这里插入图片描述
在这里插入图片描述

测试是否安装成功

  • 点击电脑左下角开始按钮,输入 cmd 进入到windows的命令行模式。
  • 在命令行中输入Python,正确显示Python版本,即表示Python安装成功

在这里插入图片描述

  • 如果在命令行中输入python出现如下错误。可能是因为在安装Python的过程中没有勾选 Add Python 3.7 to PATH 选项,此时需要手动对Python进行配置
    在这里插入图片描述

手动配置Python

  • 右键 此电脑 --> 选择 属性

在这里插入图片描述

  • 选择 高级系统设置 --> 环境变量 -->找到并且双击 Path

在这里插入图片描述

  • 双击 Path ,在弹框里点击新建,找到Python的安装目录,把路径添加进去

在这里插入图片描述

  • 这里新添加的路径 E:\python 是Python安装好以后, Python.exe 这个可执行文件所在的目录。

在这里插入图片描述

centos7如何将python2升级到python3

Centos7系统默认安装的python版本为python2.7.5,可以使用python -v命令查看当前python版本信息。

本文将python版本升级到python3.8.0版本

第一步:安装相关依赖包和编译环境

$>yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc

(注意:这一步很重要,如果不安装相关依赖包,在使用pip安装python包时会报找不到SSL错误!)

第二步:下载python3.8.0安装包

$>wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.xz

第三步:解压安装包并创建安装目录

$>xz -d Python-3.8.0.tar.xz

$>tar -xvf Python-3.8.0.tar

$>mkdir /usr/local/python3.8.0

第四步:编译安装

$>cd Python-3.8.0

$>./configure --with-ssl --prefix=/usr/local/python3.8.0

(注意:prefix后面配置第三步中创建的路径,且等号两边不能有空格,不然会报错)

$>make && make install

第五步:创建python3.6.5软链接

$>ln -s /usr/local/python3.8.0/bin/python3.8 /usr/bin/python3

$>ln -s /usr/local/python3.8.0/bin/pip3.8 /usr/bin/pip3

$>pip3 install --upgrade pip(升级pip3)

第六步:修改python2.7.5软链接(这一步可有可无)

$>mv /usr/bin/python /usr/bin/python2

第七步:验证,使用python3进入python3.8.0命令行

$>python3

使用pip

pip 是一个现代的,通用的Python包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能,便 于我们对Python的资源包进行管理。

安装

  • 在安装Python时,会自动下载并且安装pip.

配置

  • 在windows命令行里,输入 pip -V 可以查看pip的版本。

在这里插入图片描述

  • 如果在命令行里,运行 pip -V ,出现如下提示

在这里插入图片描述

  • 可能是因为在安装python的过程中未勾选 Add Python 3.7 to PATH 选项,需要手动的配置pip的环境变量。
  • (1)右键 此电脑 --> 环境变量 -->找到并且双击 Path -->在弹窗里点击新建–>找到pip的安装目录,把路径添加进 去
    在这里插入图片描述
  • (2) 这里新添加的路径 E:\python\Scripts 是Python安装好以后, pip.exe 这个可执行文件所在的目录

在这里插入图片描述

使用pip管理Python包

  • pip install < 包名> 安装指定的包
  • pip uninstall <包名> 删除指定的包
  • pip list 显示已经安装的包
  • pip freeze 显示已经安装的包,并且以指定的格式显示

修改pip下载源

运行pip install 命令会从网站上下载指定的python包,默认是从 https://files.pythonhosted.org/ 网站上下 载。这是个国外的网站,遇到网络情况不好的时候,可能会下载失败,我们可以通过命令,修改pip现在软件时的 源。

  • 格式: pip install 包名 -i 国内源地址

  • 示例: pip install ipython -i https://pypi.mirrors.ustc.edu.cn/simple/ 就是从中国科技大学(ustc)的服务器 上下载requests(基于python的第三方web框架) 国内常用的pip下载源列表

  • 国内常用的pip下载源列表:

    • 阿里云 http://mirrors.aliyun.com/pypi/simple/
    • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
    • 豆瓣(douban) http://pypi.douban.com/simple/
    • 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
    • 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

运行python程序

终端运行

(1)直接在python解释器中书写代码

在这里插入图片描述

  • 退出python环境
    • exit()
    • ctrl + z ==>enter

(2) 使用ipython解释器编写代码

  • 使用pip命令,可以快速的安装IPython:pip install ipython

在这里插入图片描述

运行python文件

在这里插入图片描述

安装python IDE–PyCharm

IDE(Integrated Development Environment)又被称为集成开发环境。说白了,就是有一款图形化界面的软 件,它集成了编辑代码,编译代码,分析代码,执行代码以及调试代码等功能。在我们Python开发中,最常 用的IDE是Pycharm

方法1

>sudo snap install pycharm-professional --classic
  • 适合ubuntu16.04之后的,
  • 这是官方推荐的方法,但是在我这边试的时候,发现下载速度实在是太慢了,不知道是墙还是什么原因。

方法2

下载&&安装

1、下载地址:http://www.jetbrains.com/pycharm/download
在这里插入图片描述

2、打开终端,进入保存目录DownLoads然后解压安装包
在这里插入图片描述

3、执行安装脚本
在这里插入图片描述
在这里插入图片描述

使用

  • 运行Pycharm,选择 Create New Project ,创建一个新的Python工程。
    在这里插入图片描述
  • 选择’Pure Python’创建一个新的纯Python工程项目, Location 表示该项目的保存路径, Interpreter 用来 指定Python解释器的版本。
    在这里插入图片描述
  • 右击项目,选择 New ,再选择 Python File

在这里插入图片描述

  • 在弹出的对话框中输入的文件名 HelloPython ,点击OK,表示创建一个Python程序的文本文件,文本文件后 缀名默认.py

在这里插入图片描述

  • 在新建的 01_尚硅谷_firstPythonDemo.py 文件里,输入以下代码,并在空白处右键选择 Run 运行,表示输出 一段 尚硅谷爬虫 字符串。

在这里插入图片描述

  • 运行成功后,Pycharm Console窗口将显示我们的输出结果。

在这里插入图片描述

设置开发环境

切换不同版本的python

  • 查看自己是使用什么版本的python
    在这里插入图片描述
  • File -Settings
    在这里插入图片描述
  • 在Project中,选择Project Interpreter
    在这里插入图片描述
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值