Python3 Linux安装(Redhat),python3redhat,Python3 Li
Python3 Linux安装(Redhat),python3redhat,Python3 Li
Python3 Linux安装(Redhat):
下载Python-3.6.4.tgz:https://www.python.org/downloads/release/python-364/
Yum 安装依赖包 (每个机器有所不同)yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel //安装可能的依赖库
安装Python:tar -zxvf Python-3.6.4.tgz
cd Python-3.6.4/
./configure --prefix=/usr/local/ //安装到/usr/local目录
make
make altinstall //此处不能用install安装,因为install不区分版本,会出现多版本混乱的问题
python3.6程序的执行文件:/usr/local/bin/python3.6
python3.6应用程序目录:/usr/local/lib/python3.6
pip3的执行文件:/usr/local/bin/pip3.6
pyvenv3的执行文件:/usr/local/bin/pyvenv-3.6
cd /usr/bin
mv python python.backup
ln -s /usr/local/bin/python3.6 /usr/bin/python
ln -s /usr/local/bin/python3.6 /usr/bin/python3
rm -rf /usr/bin/python2
ln -s /usr/bin/python2.6 /usr/bin/python2
安装高版本python后会导致yum不能使用,yum是依赖于python的,安装python3后yum就没办法直接用了,错误如下,需要直接指定修改yum中python脚本的解释器才能使用。
修改/usr/bin/yum和/usr/bin/usr/bin/urlgrabber两个文件的头文件,即将第一行#!/usr/bin/python 改为 #!/usr/bin/python2
再次运行yum install gcc, 一切正常,哈哈。
安装第三方包:https://pypi.python.org/pypi?%3Aaction=search&term=pyperclip&submit=search
通过pip3.6下载:
pip3.6 installPyPDF2
到第三方安装路径检查:
测试:创建firstPythonScript.py
#! /usr/bin/python3import PyPDF2pdfFileObj = open(‘sbt.in.Action.2015.11.pdf‘, ‘rb‘)pdfReader = PyPDF2.PdfFileReader(pdfFileObj)print(pdfReader.numPages)pageObj = pdfReader.getPage(100)print(pageObj.extractText())
赋予执行权限:
chmod +x firstPythonScript.py
执行:
大功告成!
Python3 Linux安装(Redhat)
相关内容
- Python 二级模拟选择题(七),python模拟选择题,1. 在面
- python习题,,1.26个字母大小写
- python的进程,python进程, 由于GIL的存在
- python爬虫--爬取某网站电影下载地址,python爬虫,前言:
- mac python2.7.10 升级到 3.6,python2.7.103.6,第一步: 下载
- Python开发【第二篇】:初识Python,第二篇python,Python简介
- python-修行第二天,python-修行,day_2学习一.
- pycham查看程序执行的时间方法,pycham查看程序执行
- 解决pycharm运行出错,代码正确结果不显示的问题,pych
- pycharm运行和调试不显示结果的解决方法,pycharm解决方
评论关闭