python3、ipython3、setup-tools、pip等环境搭建详细总结
第一个python脚本:
[root@backup ~]# cat helloworld.py
print("hello world")
[root@backup ~]# python helloworld.py
hello world
安装python3及ipython整体环境,非常麻烦,不注意会经常报错,安装不成功,折腾了一天才搞定,流程记录如下:
第一步:安装python3.5
1、CentOS6.5 安装Python 的依赖包
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2、下载Python3.5的源码包并编译
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
tar xf Python-3.5.0.tgz
cd Python-3.5.0
./configure --prefix=/application/python --enable-shared
make
make install
ln –s /application/python/bin/python3 /usr/bin/python3
3、在运行Python之前需要配置库:
echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf
ldconfig
4、运行演示:
python3 --version
Python 3.5.0
5、删除编译Python时所需要的库,当然也可以不删
yum groupremove "Development tools" --remove-leaveas
yum remove zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel --remove-leaves
6、设置别名方便使用,也可以不用设置
alias py=python3
第二步:安装ipython3
1、需要安装setup-tools
地址:https://pypi.python.org/pypi/setuptools
解压 unzip setuptools-36.5.0.zip
cd setuptools-36.5.0
/application/python/bin/python3 setup.py install
2、安装pip
地址:https://pypi.python.org/pypi/pip
tar xf pip-9.0.1.tar.gz
cd pip-9.0.1
/application/python/bin/python3 setup.py install
此时会在/application/python/bin下生成一个名为pip pip3 pip3.5的几个文件夹,说明pip模块已经打包进入了python环境。
3、安装python-setuptools和python-setuptools-devel
通过yum install安装即可
4、安装ipython
地址:https://pypi.python.org/pypi/ipython
tar xf ipython-6.0.0.tar.gz
cd ipython-6.0.0
/application/python/bin/python3 setup.py install
5、配置软链接或加入系统环境变量
ln -s /application/python/bin/python3 /usr/bin/python3
ln -s /application/python/bin/ipython3 /usr/bin/ipython3
ln -s /application/python/bin/ipython /usr/bin/ipython
转载于:https://blog.51cto.com/liukexing/1969151
python3、ipython3、setup-tools、pip等环境搭建详细总结相关推荐
- Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)...
win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...
- Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤
Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 目录 Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 1.简介 2.软件下载 1.J ...
- 下载丨DataGuard环境搭建详细步骤
墨天轮文档:<DataGuard环境搭建详细步骤(新方法)>:https://www.modb.pro/doc/514(复制到浏览器中打开或者点击"阅读原文"立即下载) ...
- Kubernetes集群环境搭建详细教程(一主两从)
Kubernetes集群环境搭建详细教程(一主两从) 1.1 安装要求 在开始之前,部署Kubernetes 集群机器需要满足以下几个条件: 一台或多台机器,操作系统CentOS7.x-86_x64 ...
- win0php环境搭建,win10php环境搭建详细教程
大家在将系统更新为Win10系统后,对php环境搭建方法并不是很清楚.那么win10php环境搭建要怎么操作呢?其实win10php环境搭建的方法跟Win7/Win8.1系统的php环境搭建是相同道理 ...
- SeetaFace C++环境搭建(详细图文)
SeetaFace C++环境搭建(详细图文) SeetaFace开源库由FaceDetection.FaceAlignment.FaceIdentification三部分组成,本文综合网上其他See ...
- python3.7游戏_python3.7+django环境搭建
python3.7+django环境搭建: 一.安装pipenv pipenv就是把pip和virtualenv包装起来的一个便携工具,它会自动为您的项目创建和管理virtualenv. 1.1.安装 ...
- Swin-Transformer-Object-Detection环境搭建详细过程
1 流程 1 确定设备安装的cuda版本 2 根据安装的cuda版本确定要安装的torch版本 3 根据torch版本安装对应的mmcv 4 安装apex 5 修改源码测试 源码地址:Swin-Tra ...
- react-native for android windows开发环境搭建详细记录
先说说整个环境搭建的过程.上周开始要在windows上搭建react-native for android环境,当时按照找的教程,从git上clone master分支的代码,然后下载了node,安装 ...
最新文章
- Android中Handler消息机制
- 三十张图片让你彻底弄明白图的两种遍历方式:DFS和BFS
- 爆赞!Android岗大厂面试官常问的那些问题,论程序员成长的正确姿势
- error C2440 “static_cast” 无法从“void (__thiscall CPppView )(void)”转换为“LRESULT (__thiscall
- 随感 -- 2013/08/16
- python png 背景透明_python – Pygame:在png图像中将所有白色像素转换为完全透明...
- 8、Linux基础(四)
- android.mk 编译jar包,Androidmk 使用详解
- leetcode题库:4.两个排序数组的中位数
- JMeter 连接 sql server
- wordpress壁纸小程序开源版_图片小程序源码
- 结构梁配筋最牛插件_结构分析|结构抗震概念——强柱弱梁
- 仿外卖mysql源码_进云仿美团外卖源码 v1.19
- 马云的卸任,刘强东的舆论,万达的动荡,谁将是下一个龙头老大!
- UltraCompare官方网站
- Oracle分区表详解,分区表创建,分区表按日期划分
- VBA小白的福音 如何在EXCEL中实现连续编号自动更新打印?
- ubuntu18.04怎么解压rar压缩文件
- 如何安装固态硬盘,并将其设为系统盘
- mysql 8.0.11-winx64_mysql-8.0.11-winx64 安装步骤