首页 > 编程语言 >【Python】之安装 Python 教程

【Python】之安装 Python 教程

时间:2022-10-17 15:59:12浏览次数:44  
标签:教程 Python dev python 版本 安装 python3

一、Windows 系统

 

进入Python官网下载页面下载 python(注意自己的电脑是64位还是32位), 目前的 python 一般有2.7版本和3.x版本,如果是从事开发,建议2.7版本和最新的3.x版本一起下载安装(当然,看个人喜好)。安装路径最好默认就可以了,建议不要修改安装路径(具体原因涉及到环境变量问题)

安装的方式就是双击安装包一直下一步即可,注意勾选添加到 path 环境变量。安装完成后打开 cmd 控制台输入 python 命令进行检查:

C:\Users\Administrator> python
Python 3.9.4 (tags/v3.9.4:1f2e308, Apr  6 2021, 13:40:21) [MSC v.1928 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

如果安装成功的话,输入命令后会打印当前安装的 python 版本并进入 python 交互终端。

 

二、Linux 系统

 

一般情况下 Linux 都默认安装了 2.7 版本的 python,下面教大家如何要安装 3 版本的 python 。

 

1、Debian 系列

 查看当前 python3 版本:
$ python3 --version

安装 python 3.6当然,版本可以自己定

$ sudo apt-get update
$ sudo apt-get install python3.6

2、RedHat 系列

 

更新 yum 源(该命令会更新所有可更新的软件,慎用,可跳过!!!):

$ sudo yum update -y

2、RedHat 系列

更新 yum 源(该命令会更新所有可更新的软件,慎用,可跳过!!!):

$ sudo yum update -y

安装 python 3

$ sudo yum install python3

校验安装结果:


 

$ python3
Python 3.6.8 (default, Nov 16 2020, 16:55:22)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

 

python3 默认安装位置在 /usr/local/lib/ 下。

 

3、源码安装

 

(源码安装适用于任何系列的 Linux 操作系统)

 

安装以下依赖工具包:

build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev

下载源码(如果没有 wget 命令,需要先进行安装该命令):

$ wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz

解压文件:

$ tar -xf Python-3.9.2.tgz

进入源码目录并执行配置脚本:

$ cd Python-3.9.2/
$ ./configure --enable-optimizations

 

- -enable-optimizations 选项通过运行多个检测程序来优化 Python 的二进制文件,但会让编译过程变慢。

 

编译源码(确保已安装 GCC):

$ make -j 2

 

这里使用 altinstall 而不是 install 是因为 install 会覆盖默认系统的 python3 二进制文件。

 

安装完成后查看版本:




$ python3.9 --version

 












标签:教程,Python,dev,python,版本,安装,python3
From: https://www.cnblogs.com/liuyebai/p/16799457.html

相关文章

  • 在vmware上安装openwrt
    在vwware上安装openwrt主要参考:VMware安装OpenWrt-姚坤-博客园(cnblogs.com)在其基础上对一些细节进行补充,做下记录以免忘记。下载openwrt固件OpenWrtDownloads......
  • python学习记录:简易音乐播放器源码
    '''Function:  音乐播放器Author  琴棋书画'''importosimportsysimporttimeimportrandomimportconfigparserfromPyQt5.QtGuiimport*fromPyQt5.......
  • 【git】下载安装
    一、下载下载地址:官网:https://git-scm.com/download/win国内镜像:https://registry.npmmirror.com/binary.html?path=git-for-windows/二、安装(默认配置)是否添加到......
  • python中的range()函数
    range()函数:用于生成一个整数序列; range()的三种创建方式: 第一种:只有一个参数(小括号中只给了一个数)即range(stop)  例如:range(10)指的是默认从0开始,步长为1,不包括10......
  • yum downgrade降级安装包
    问题安装gccgcc-c++make等编译包,提示glibc错误依赖-->FinishedDependencyResolutionError:Package:glibc-headers-2.17-317.el7.x86_64(centos7)R......
  • 在Linux系统安装及使用ShellClash的教程
    支持Debian、CentOS、Ubuntu、Armbian等绝大多数发行版Linux系统下安装及使用本脚本!使用步骤:登陆SSH使用SSH连接工具来登陆SSH,推荐putty(体积最小),JuiceSSH(支持安卓手机),或......
  • 【GIS开发】Esri Shapefile(.shp)矢量数据文件读取(C++、Python)
    1、简介1.1什么是Shapefile<fontcolor=blue>ESRIShapefile(shp),或简称shapefile,是美国环境系统研究所公司(ESRI)开发的一种空间数据开放格式。该文件格式已经成为了地理信......
  • 「http代理」Python-Scrapy 代码样例(一)
    http代理使用提示1.http/https网页均可适用2.scrapy不是python原生库,需要安装才能使用:pipinstallscrapy3.在第一级tutorial目录下运行如下命令查看......
  • python学习记录:学生点名系统源码
     学生点名系统#coding=utf-8importtkinterastkfromtkinterimport*importrandomimporttimeimportopenpyxl is_run=False  defget_students_n......
  • python学习记录;笔趣阁小说全文下载工具爬虫源码
    笔趣阁小说全本下载工具#导入模块importrequestsimportparselfromlxmlimportetreeimportreimportpandasaspdimportdatetimeimporttimefromtqdmimpor......