中企动力 > 头条 > python3安装不了

网站性能检测评分

注:本网站页面html检测工具扫描网站中存在的基本问题,仅供参考。

python3安装不了

Python 3.X脚本——自动安装Python版本并自动配置python环境变量 互联网视频课程

img

离落

关注

Python 3.X 脚本——一键自动安装Python版本并自动配置python环境变量

使用Python 3.X 语言实现一个选择python版本后,自动化在Linux CentOS系统上安装python并配置python环境变量的脚本。

在该脚本中需要用到python的两个模块:os、sys。

其中os模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。

OS模块重要函数和变量:

1 )、os.sep 更改操作系统中的路径分隔符。

2 )、os.getcwd()获取当前路径,这个在Python代码中比较常用。

3 )、os.listdir() 列出当前目录下的所有文件和文件夹。

4 )、os.remove() 方法可以删除指定的文件。

5 )、os.system() 方法用来运行shell命令。

6 )、os.chdir() 改变当前目录,到指定目录中。

sys模块提供了一种方便的使用操作系统函数的方法。

1 )、sys.argv: 实现从程序外部向程序传递参数。

2 )、sys.exit([arg]): 程序中间的退出,arg=0为正常退出。

3 )、sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。

4 )、sys.setdefaultencoding(): 设置系统默认编码,执行dir(sys)时不会看到这个方法,在解释器中执行不通过,可以先执行reload(sys),在执行 setdefaultencoding('utf8'),此时将系统默认编码设置为utf8。

5 )、sys.getfilesystemencoding(): 获取文件系统使用编码方式

6 )、sys.path: 获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到。

7 )、sys.platform: 获取当前系统平台。

8 )、sys.stdin,sys.stdout,sys.stderr: stdin , stdout , 以及stderr 变量包含与标准I/O 流对应的流对象. 如果需要更好地控制输出,而print 不能满足你的要求, 它们就是你所需要的. 你也可以替换它们, 这时候你就可以重定向输出和输入到其它设备( device ), 或者以非标准的方式处理它们

sys模块与os模块的区别在于:os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。

在本脚本中,实现思路为:判断当前用户是否为root用户 ---> 选择安装的软件版本 ---> 下载软件安装包 ---> 解压、配置、编译、安装 --->配置python环境变量。

其在在编写时需要注意的点有:Linux 中安装时,要注意安装python相关依赖。比如gcc,zlib-devel等;根据选择安装的python版本号进行校验判断重而走不同的逻辑实现。进行判断校验时需要留住异常情况,当出现异常错误时,使用sys模块进行退出,并在退出时返回不同的状态码。

脚本源码:

Centos7-安装Python3.6.3 公司视频课程

img

咎雁

关注

前言

我现在使用的脚本都是使用python3写的,但是生产环境用的Centos基本都是默认自带的Python2,需要Python3就需要另外安装。

习惯使用源码编译安装的方式。

安装依赖包和编译工具

yum -y install xz tar gcc make tk-devel wget sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel xz-devel bzip2-devel

这些是我编译过程发现需要安装的依赖包,如果默认没有装会出现:

也可以用yum工具查找一下Python的依赖进行安装

yum-builddep python

但是这个命令查找到的都是根据Python2来的,所以我还是根据我自己编译过程发现需要的包来编译安装的。

下载

在Python官网就可以找到对应的源码下载了:

https://python.org/downloads/source/

使用命令下载:

cd /root/

wget -c https://python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

解压

xz的包相对比较小。

xz -d Python-3.6.3.tar.xz

tar xvf Python-3.6.3.tar

编译安装

cd tar xvf Python-3.6.3

./configure --prefix=/usr/local/python3

make

make install

修改环境变量

echo 'export PATH=/usr/local/python3/bin:$PATH' >>/etc/profile

source /etc/profile

编译安装的Python3版本中,bin目录下都是Python3.*,不会跟系统自带的Python冲突。

使用

python3 -V

在终端命令行下为CentOS7安装Python3(系统自带的是Python2) 企业视频课程

img

梦露

关注

CentOS7系统自带的是Python2,开发用到Python3需要自己安装。

安装要点

一、从官网下载Python3安装包

1、安装wget

yum install wget -y

2、找到下载链接

找到下载链接,可以事先下载后传送到服务器,也可以用wget在服务器上直接下载,本处我们用wget处理

3、用wget将安装包下载到服务器

wget https://python.org/ftp/python/3.6.4/Python-3.6.4.tgz

二、安装

1、安装包解压缩

tar -zxvf Python-3.6.4.tgz

2、解包目录移动到准备安装的位置

mv Python-3.6.4 /usr/local/

3、执行configure

转到安装目录

cd /usr/local/

cd Python-3.6.4/

先尝试下执行./configure,看看会有什么提示

./configure

4、处理错误提示

报错缺少c编译器,因此安装一个gcc

yum -y install gcc

然后再次执行

./configure

成功

5、正式开始安装

执行

make

make install

其中可能提示缺少zlib

yum install zlib-devel

执行完毕之后,目录如下

make install之后pip3也自带装好

三、按照需要调整链接

可以安装自己需要建个软连接

敬请继续关注“有只狗狗叫多多”,不要错过哦!

python3下安装SQLAlchemy 行业视频课程

img

格罗瑞娅

关注

1、下载SQLAlchemy-1.1.13.tar.gz 并解压缩

https://pypi.python.org/pypi/SQLAlchemy/1.1.13

2、进入解压后的文件夹并执行:python3 setup.py install

图1

测试:

图2

图3

新手学python,如何安装Python3.6? 新手视频课程

img

裴茗茗

关注

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

安装Python 3.6

目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,我们的教程将以最新的Python 3.6版本为基础。请确保你的电脑上安装的Python版本是最新的3.6.x,这样,你才能无痛学习这个教程。

在Mac上安装Python

如果你正在使用Mac,系统是OS X 10.8~10.10,那么系统自带的Python版本是2.7。要安装最新的Python 3.6,有两个方法:

方法一:从Python官网下载Python 3.6的安装程序(网速慢的同学请移步国内镜像),双击运行并安装;

方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。

在Linux上安装Python

如果你正在使用Linux,那我可以假定你有Linux系统管理经验,自行安装Python 3应该没有问题,否则,请换回Windows系统。

对于大量的目前仍在使用Windows的同学,如果短期内没有打算换Mac,就可以继续阅读以下内容。

在Windows上安装Python

首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.6对应的64位安装程序或32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:

特别要注意勾上Add Python 3.6 to PATH,然后点"Install Now"即可完成安装。

运行Python

安装成功后,打开命令提示符窗口,敲入python后,会出现两种情况:

情况一:

看到上面的画面,就说明Python安装成功!

你看到提示符>>>就表示我们已经在Python交互式环境中了,可以输入任何Python代码,回车后会立刻得到执行结果。现在,输入exit()并回车,就可以退出Python交互式环境(直接关掉命令行窗口也可以)。

情况二:得到一个错误:

'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这是因为Windows会根据一个Path的环境变量设定的路径去查找python.exe,如果没找到,就会报错。如果在安装时漏掉了勾选Add Python 3.6 to PATH,那就要手动把python.exe所在的路径添加到Path中。

如果你不知道怎么修改环境变量,建议把Python安装程序重新运行一遍,务必记得勾上Add Python 3.6 to PATH。

小结

1、学会如何把Python安装到计算机中,并且熟练打开和退出Python交互式环境。

2、在Windows上运行Python时,请先启动命令行,然后运行python。

3、在Mac和Linux上运行Python时,请打开终端,然后运行python3。

Python3入门——下载安装Python 3.7.0 企业视频课程

img

尤中恶

关注

学习Python第一步:安装好Python。本文只介绍Windows 10系统下的安装。

第一步:下载

前往 https://python.org 进行下载

第二步:安装

双击运行下载好的 python-3.7.0.exe 文件

结束:安装完成

打开命令行查看是否安装成功。成功如下:

注意:如果上述第二步中未勾上 “Add Python 3.7 to PATH”,那么命令行提示 “’python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”

-结

python3.7——安装教程 推广视频课程

img

李珊

关注

Python开发环境的搭建

一. 安装python

1. 从python官网下载相应版本的python安装包,打开百度,搜索python官网,或者输入python

官网地址https://python.org/

2. 点击download选择相应的操作平台

3. 下载完成后点击安装包并执行,运行出该界面

4. 这里安装到c盘上,默认安装

此处为自定义安装

选择第一项是系统用户下所有用户可启动,Add Python 3.6 to PATH 是将安装路径添加到PATH环境变量中,方便直接运行于系统各种环境中(如果有多个版本的Python或测试环境可不添加,需要添加可手动添加,查找到安装的地址并复制地址到以下操作,计算机——右键属性——高级系统设置——环境变量——系统变量——选择PATH——双击在变量值中添加——注意在最后添加并有“;”为隔断符)。

我这里选择自定义安装,并全选安装

开始安装过程,请耐心等待(所有的项目都选择,根据网速决定安装的速度)。如果有未选择的选项,可直接点击取消,重新开始安装过程。

安装完成,开启Python之旅。

如何打开命令行窗口

快捷方式:按住wins键 + R键 --> 输入cmd指令 -->enter

开始进入Python的编程界面,输入print("你好,Python!")。

python3下安装SQLAlchemy 互联网视频课程

img

叶旭尧

关注

1、下载SQLAlchemy-1.1.13.tar.gz 并解压缩

https://pypi.python.org/pypi/SQLAlchemy/1.1.13

2、进入解压后的文件夹并执行:python3 setup.py install

图1

测试:

图2

图3

新手学python,如何安装Python3.6? 新手视频课程

img

天亦

关注

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

安装Python 3.6

目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,我们的教程将以最新的Python 3.6版本为基础。请确保你的电脑上安装的Python版本是最新的3.6.x,这样,你才能无痛学习这个教程。

在Mac上安装Python

如果你正在使用Mac,系统是OS X 10.8~10.10,那么系统自带的Python版本是2.7。要安装最新的Python 3.6,有两个方法:

方法一:从Python官网下载Python 3.6的安装程序(网速慢的同学请移步国内镜像),双击运行并安装;

方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。

在Linux上安装Python

如果你正在使用Linux,那我可以假定你有Linux系统管理经验,自行安装Python 3应该没有问题,否则,请换回Windows系统。

对于大量的目前仍在使用Windows的同学,如果短期内没有打算换Mac,就可以继续阅读以下内容。

在Windows上安装Python

首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.6对应的64位安装程序或32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:

特别要注意勾上Add Python 3.6 to PATH,然后点"Install Now"即可完成安装。

运行Python

安装成功后,打开命令提示符窗口,敲入python后,会出现两种情况:

情况一:

看到上面的画面,就说明Python安装成功!

你看到提示符>>>就表示我们已经在Python交互式环境中了,可以输入任何Python代码,回车后会立刻得到执行结果。现在,输入exit()并回车,就可以退出Python交互式环境(直接关掉命令行窗口也可以)。

情况二:得到一个错误:

'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这是因为Windows会根据一个Path的环境变量设定的路径去查找python.exe,如果没找到,就会报错。如果在安装时漏掉了勾选Add Python 3.6 to PATH,那就要手动把python.exe所在的路径添加到Path中。

如果你不知道怎么修改环境变量,建议把Python安装程序重新运行一遍,务必记得勾上Add Python 3.6 to PATH。

小结

1、学会如何把Python安装到计算机中,并且熟练打开和退出Python交互式环境。

2、在Windows上运行Python时,请先启动命令行,然后运行python。

3、在Mac和Linux上运行Python时,请打开终端,然后运行python3。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP