广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python3环境安装方法
  • 742
分享到

python3环境安装方法

环境方法 2023-01-31 08:01:02 742人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

原文地址:Http://www.cnblogs.com/liujian001/p/5160869.html前言:      python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在linux6.4下搭建P

原文地址:Http://www.cnblogs.com/liujian001/p/5160869.html

前言:

      python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在linux6.4下搭建Python3环境的过程

以及碰到的问题和解决过程。

  另外,如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,

比如yum!!!!!

不要动现有的python2环境!

不要动现有的python2环境!

不要动现有的python2环境!

重要的使用说三遍!

一、安装python3.5

Centos安装Python 的依赖包

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

下载python3.5安装包:

wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

解压到当前目录:

tar -zxvf Python-3.5.0.tgz

cd Python-3.5.0

./configure --prefix=/usr/local/python3.5 --enable-shared

make & make install

ln -s /usr/local/python3.5/bin/python3 /usr/bin/python3

此时运行python3命令的话会报错,缺少.so文件,我们需要进行如下操作:

cp -R /usr/local/python3.5/lib/* /usr/lib64/

ok!此时python3的基础环境已经安装完成!

二、安装pip以及setuptools

毕竟丰富的第三方库是python的优势所在,为了更加方便的安装第三方库,使用pip命令,我们需要进行相应的安装。

1、安装pip前需要前置安装setuptools

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

tar -zxvf setuptools-19.6.tar.gz

cd setuptools-19.6

python3 setup.py build

python3 setup.py install

报错:RuntimeError: Compression requires the (missing) zlib module

我们需要在linux中安装zlib-devel包,进行支持。

yum install zlib-devel

需要对python3.5进行重新编译安装。

cd python3.5

make & make install

又是漫长的编译安装过程。

重新安装setuptools

python3 setup.py build

python3 setup.py install

2、安装pip

wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

tar -zxvf pip-8.0.2.tar.gz

cd pip-8.0.2

python3 setup.py build

python3 setup.py install

如果没有意外的话,pip安装完成。

 

测试

我们使用pip安装一个python3第三方库:python3 -m pip install paramiko

纳尼!!!!又报错了!

ImportError: cannot import name 'HTTPSHandler'

根据老衲多年的经验,应该是缺少openssl的开发环境,我们继续安装

yum install openssl-devel

继续重新编译安装python3.5

ok,我们终于完成了整个python3环境的安装。

 


--结束END--

本文标题: python3环境安装方法

本文链接: https://www.lsjlt.com/news/192638.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python3环境安装方法
    原文地址:http://www.cnblogs.com/liujian001/p/5160869.html前言:      python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在linux6.4下搭建p...
    99+
    2023-01-31
    环境 方法
  • Centos7环境安装Python3的方法
    本文实例讲述了Centos7环境安装python3的方法。分享给大家供大家参考,具体如下: 由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。 [...
    99+
    2022-06-04
    Centos7 安装Python3
  • Linux环境下安装python3
    1.python下载 请在终端输入如下命令: cd /home wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz 说明:这句话的作用主要是...
    99+
    2022-07-08
    Linux 安装python3
  • python3虚拟环境安装 cento
    一、CentOS 上部署Python31、安装依赖包 2、官网下载python原码包 3、解压安装 4、修改配置文件 首先进入上一步解压的目录 5、开始编译安装 6、配置共享库文文件 1)为所有用用户设置共享库目...
    99+
    2023-01-31
    环境 cento
  • windows环境下python3安装C
    直接安装Crypto是不好使的。因为历史原因导致的比较混乱,引用外部博友的解释内容如下: pycrypto、pycrytodome和crypto是一个东西,crypto在python上面的名字是pycrypto,它是一个第三方库,但是已...
    99+
    2023-01-31
    环境 windows
  • 详解linux下安装python3环境
    1、下载python3.5源码包首先去python官网下载python3的源码包,网址:https://www.python.org/   进去之后点击导航栏的Downloads,也可以鼠标放到Downloads上弹出菜单选择Source ...
    99+
    2023-01-31
    详解 环境 linux
  • Linux环境搭建之安装Python3.
    如果删除了系统上自带的python, 这里我把一个python文件删除了. 这里只需要设置一个软连接就好了 bin] ln -s /usr/bin/python2.6 /usr/bin/python Linux会自带一个Pyth...
    99+
    2023-01-31
    环境 Linux
  • Linux安装python环境方法
    1. wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz  2. 解压:tar -xvf Python-2.7.11.tgz  3.cd Pytho...
    99+
    2023-01-31
    环境 方法 Linux
  • linux环境安装node.js开发环境的方法
    本篇内容介绍了“linux环境安装node.js开发环境的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.这里因为没有服务器,我们本地...
    99+
    2023-06-17
  • Linux环境安装MySQL的方法
    这篇文章主要讲解了“Linux环境安装MySQL的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux环境安装MySQL的方法”吧!  环境中,安装...
    99+
    2022-10-18
  • 聊聊golang 环境安装方法
    Golang 环境安装Go语言,简称Golang,是一种先进的编程语言,它由Google于2007年开始设计和开发,遵循简单的设计理念和强大的性能。由于它的良好的简洁和高效性,Go语言已经被广泛运用在Web应用,云计算以及系统编程等领域。然...
    99+
    2023-05-14
    Golang
  • 腾讯云主机Python3环境安装PySp
    利用腾讯云服务器我们可以玩好多的技术,前面的我给大家分享的大多与网站和一些服务有关,今天我给大家分享有关腾讯云主机Python3环境安装PySpider爬虫框架过程大家好,本篇文章为大家讲解腾讯云主机上PySpider爬虫框架的安装。首先,...
    99+
    2023-01-31
    腾讯 主机 环境
  • Python3安装与配置venv虚拟环境
    Python3安装与配置venv虚拟环境创建安装目录下载适宜的版本([传送门](https://www.python.org/ftp/python/))解压config安装配置Python3软连接验证python3环境升级 pip...
    99+
    2023-01-31
    环境 venv
  • Ubuntu如何安装Python3的虚拟环境
    这篇文章主要讲解了“Ubuntu如何安装Python3的虚拟环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu如何安装Python3的虚拟环境”吧!1.安装pip3sudo ap...
    99+
    2023-07-04
  • Linux系统中怎么安装Python3环境
    Linux系统中怎么安装Python3环境,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。本文基于如下Linux系统版本:默认情况下,Linux会自带安装Pyth...
    99+
    2023-06-15
  • Python3多种环境下怎么安装第三方模块
    这篇文章主要讲解了“Python3多种环境下怎么安装第三方模块”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python3多种环境下怎么安装第三方模块”吧!Python3多种环境下安装第三方...
    99+
    2023-06-02
  • Linux环境中安装PHP7.0的方法
    这篇文章给大家分享的是有关Linux环境中安装PHP7.0的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PHP7和HHVM比较PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM...
    99+
    2023-06-15
  • Linux环境下PHP7.0的安装方法
    这篇文章将为大家详细讲解有关Linux环境下PHP7.0的安装方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超...
    99+
    2023-06-09
  • Hadoop安装和环境搭建方法
    这篇文章主要介绍“Hadoop安装和环境搭建方法”,在日常操作中,相信很多人在Hadoop安装和环境搭建方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop安装和环境搭建方法”的疑惑有所帮助!接下来...
    99+
    2023-06-20
  • Mac下安装并配置python3开发环境
    前言 python开发环境主要包括2个部分: python解释器,主要负责在电脑上运行python程序。——python(必须)python代码编辑器,主要作用是为了方便大家快速的编写python程序。——pycharm(也可以用其他的,推...
    99+
    2023-08-17
    macos python pycharm
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作