第一个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等环境搭建详细总结相关推荐

  1. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)...

    win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...

  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 ...

  3. 下载丨DataGuard环境搭建详细步骤

    墨天轮文档:<DataGuard环境搭建详细步骤(新方法)>:https://www.modb.pro/doc/514(复制到浏览器中打开或者点击"阅读原文"立即下载) ...

  4. Kubernetes集群环境搭建详细教程(一主两从)

    Kubernetes集群环境搭建详细教程(一主两从) 1.1 安装要求 在开始之前,部署Kubernetes 集群机器需要满足以下几个条件: 一台或多台机器,操作系统CentOS7.x-86_x64 ...

  5. win0php环境搭建,win10php环境搭建详细教程

    大家在将系统更新为Win10系统后,对php环境搭建方法并不是很清楚.那么win10php环境搭建要怎么操作呢?其实win10php环境搭建的方法跟Win7/Win8.1系统的php环境搭建是相同道理 ...

  6. SeetaFace C++环境搭建(详细图文)

    SeetaFace C++环境搭建(详细图文) SeetaFace开源库由FaceDetection.FaceAlignment.FaceIdentification三部分组成,本文综合网上其他See ...

  7. python3.7游戏_python3.7+django环境搭建

    python3.7+django环境搭建: 一.安装pipenv pipenv就是把pip和virtualenv包装起来的一个便携工具,它会自动为您的项目创建和管理virtualenv. 1.1.安装 ...

  8. Swin-Transformer-Object-Detection环境搭建详细过程

    1 流程 1 确定设备安装的cuda版本 2 根据安装的cuda版本确定要安装的torch版本 3 根据torch版本安装对应的mmcv 4 安装apex 5 修改源码测试 源码地址:Swin-Tra ...

  9. react-native for android windows开发环境搭建详细记录

    先说说整个环境搭建的过程.上周开始要在windows上搭建react-native for android环境,当时按照找的教程,从git上clone master分支的代码,然后下载了node,安装 ...

最新文章

  1. Android中Handler消息机制
  2. 三十张图片让你彻底弄明白图的两种遍历方式:DFS和BFS
  3. 爆赞!Android岗大厂面试官常问的那些问题,论程序员成长的正确姿势
  4. error C2440 “static_cast” 无法从“void (__thiscall CPppView )(void)”转换为“LRESULT (__thiscall
  5. 随感 -- 2013/08/16
  6. python png 背景透明_python – Pygame:在png图像中将所有白色像素转换为完全透明...
  7. 8、Linux基础(四)
  8. android.mk 编译jar包,Androidmk 使用详解
  9. leetcode题库:4.两个排序数组的中位数
  10. JMeter 连接 sql server
  11. wordpress壁纸小程序开源版_图片小程序源码
  12. 结构梁配筋最牛插件_结构分析|结构抗震概念——强柱弱梁
  13. 仿外卖mysql源码_进云仿美团外卖源码 v1.19
  14. 马云的卸任,刘强东的舆论,万达的动荡,谁将是下一个龙头老大!
  15. UltraCompare官方网站
  16. Oracle分区表详解,分区表创建,分区表按日期划分
  17. VBA小白的福音 如何在EXCEL中实现连续编号自动更新打印?
  18. ubuntu18.04怎么解压rar压缩文件
  19. 如何安装固态硬盘,并将其设为系统盘
  20. mysql 8.0.11-winx64_mysql-8.0.11-winx64 安装步骤

热门文章

  1. 蓝桥杯 ADV-104算法提高 打水问题
  2. matlab练习程序(方框模糊)
  3. JS控制文字只显示两行,超出部分显示省略号
  4. WEB应用支持RESTFUL风格方法
  5. ios UICollectionViewLayout 横向瀑布流
  6. Eclipse 离线安装ADT
  7. C#将数据库图片显示在pictureBox
  8. 微信小程序 canvas 绘图问题
  9. git detached head
  10. Fiddler笔记(4)浏览器抓包