详解linux下安装python3环境
1、linux下安装python3
a、 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)
yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
2 下载 Python3.5代码包
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz
在安装包中有一个README的文件,里面有写如何安装
tar Jxvf Python-3.5.0.tar.xz cd Python-3.5.0 ./configure --prefix=/usr/local/python3 make && make install
做软链:
ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3
安装成功了!
如果提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS
这是原因没有安装或升级oenssl:
yum install openssl-devel
再次重复编译方案python3.5:
最终如下:
提示同时成功安装pip-7.12与setuptools!
pip3与pip都提示没有错误!
做软链:
ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
升级pip到最新版本:
pip install --upgrade pip
pip安装成功啦!
注:--no-check-certificate 表示安装时“不检查证书”,不加上可能无法安装。
2.安装包
requests包:
pip install requests
pyquery包:
pip install pyquery
pymysql包:
pip install pymysql
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Linux环境下MySQL-python安装过程分享
1. 首先确认python的版本为2.3.4以上,如果不是需要升级python的版本 python -V 检查python版本 2. 安装mysql, 比如安装在/usr/local/mysql目录下 3. 下载 MySQL-python-1.2.2.tar.gz 地址 https://sourceforge.net/projects/mysql-python/ 4. 安装 MySQl-python 复制代码 代码如下: tar xvzf MySQL-python-1.2.2.tar
-
Windows中安装使用Virtualenv来创建独立Python环境
0.什么时候会用到virtualenv? 假设系统中的两个应用,其中A应用对库LibFoo的版本要求为1,而B应用对同一个库LibFoo的版本要求为2,两个应用对同一个库的要求想冲突了,而系统中库默认都安装到/usr/lib/python2.7/site-packages,那么如何能够同时使用这两个应用呢? 你的用户权限不够,使得无法将包安装到site-packages目录 需要使用一个应用,并且与系统其它应用相独立. 如果你遇到以上的问题,那么virtualenv会对你有帮助.virtuale
-
python自动化脚本安装指定版本python环境详解
一般情况下编译安装python环境需要执行以下步骤: 下载源码包 解压源码包 安装配置 编译以及编译安装 TALK IS CHEAP, SHOW YOU MY CODE. #!/usr/bin/python #coding:utf-8 ''' date:9/2/17 18:03 PM author:lockey email:lockey@123.com desc:python自动化安装用户指定版本的python环境 ''' #导入Python的系统编程操作模块 import os #导入用来处理
-
Linux下安装IPython配置python开发环境教程
一.IPython简介 IPython 是一个交互式的shell,比默认终端好用,支持自动缩进,并且内置了很多有用的功能和函数.可以在任何操作系统上使用. 二.安装方法 1.pip 在线安装 pip install ipython pip install "ipython[notebook]" 2.下载安装 可以到GitHub 下载安装包,切换到目录下然后运行下面的脚本 Python setup.py install 三.简单使用 打开Linux终端,在命令行中输入 root@Linu
-
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
安装Python 1.下载适合系统版本的Python 先到网址(http://www.python.org/getit/)下载适合自己windows的python版本,32位win7下载 Python 3.3.2 Windows x86 MSI installer, 64位win7下载Python 3.3.2 Windows x86-64 MSI installer. (注:右击"计算机"-->"属性",会显示系统信息,如下图,显示我的win7为32位 ) 2
-
python安装mysql-python简明笔记(ubuntu环境)
本文讲述了python安装mysql-python的方法.分享给大家供大家参考,具体如下: ubuntu 系统下进行的操作 首先安装了pip工具 sudo apt-get install python-pip 然后使用 sudo pip install mysql-python 安装第三方库.但是此时报错 sh: mysql_config: not found Traceback (most recent call last): File "setup.py", line 15, in
-
Linux中Python 环境软件包安装步骤
简介: 记录一下关于 Python 环境软件包的一些安装步骤 1.升级 Python 到 2.7.10( 默认 2.6.6 ) shell > yum -y install epel-release shell > yum -y install gcc wget readline-devel zlib-devel openssl-devel shell > wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz sh
-
零基础学Python(一)Python环境安装
任何高级语言都是需要一个自己的编程环境的,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的OFFICE.笔和纸以及office软件,就是写东西的硬件或软件,总之,那些文字只能写在那个上边,才能最后成为一篇文章.那么编程也是,要有个什么程序之类的东西,要把程序写到那个上面,才能形成最后类似文章那样的东西. 刚才又有了一个术语--"程序",什么是程序?本文就不讲了.如果列为观众不是很理解这个词语,请上网google一下. 注:推荐一种非常重要的学习方法
-
windows下wxPython开发环境安装与配置方法
安装文件准备: 安装文件 下载地址 python-2.6.2.msi http://www.python.org/download/ wxPython2.8-win32-unicode-2.8.10.1-py26.exe wxPython2.8-win32-docs-demos-2.8.10.1.exe http://www.wxpython.org/download.php py2exe-0.6.9.win32-py2.6.exe http://sourceforge.net/projects
-
win10环境下python3.5安装步骤图文教程
点我去Python官网下载 往下翻几页就能看到各种版本的Python,当前最新的是Python3.6,也没多大区别,我选择的是3.5.2 64位的,点击download 根据自己的电脑配置,我选择的是64位的 一路默认下去吧! 安装成功!下面打开命令提示符,输入python,回车如下图一样就安装成功啦! 以上所述是小编给大家介绍的win10环境下python3.5安装步骤图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持!
随机推荐
- Flex DataGrid 伪合并单元格思路及代码
- mysql中TINYINT的取值范围
- 在 本地计算机 无法启动mysql服务 错误1067:进程意外中止
- Python3实现从文件中读取指定行的方法
- 可以查询百度排名的asp源码放送了
- 解决C# X64应用程序中读取WParam溢出的问题
- 解析错误富文本json字符串(带双引号)的快速解决方法
- Bootstrap CDN和本地化环境搭建
- sp_executesql 使用复杂的Unicode 表达式错误的解决方法
- jQuery实现切换页面过渡动画效果
- JavaScript Distilled 基础知识与函数
- 在Java的JDBC使用中设置事务回滚的保存点的方法
- Java Date与String的相互转换详解
- 浅谈Spring @Async异步线程池用法总结
- 增加asp.net应用程序性能的20种方法(简单有效)
- C#窗体编程不显示最小化、最大化、关闭按钮的方法
- php 代码优化之经典示例
- Android刮刮卡效果实现代码
- Android自定义进度条的圆角横向进度条实例详解
- iOS AFNetworking各种功能封装类代码