搭建 Python 开发环境

简介:

准备工作

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。首先我们来看看系统中是否已经存在 Python ,并安装一些开发工具包:

安装前准备


查看当前系统中的 Python 版本,可以看到实验室的这台服务器已经安装了 Python 2.6.6

1
python --version


检查 CentOS 版本,我们可以看到这台服务器的 CentOS的版本是 CentOS release 6.8

1
cat  /etc/redhat-release


为了避免后续安装出错,我们先来安装开发工具包


先安装 Development Tools

1
yum groupinstall -y  "Development tools"


然后安装其它的工具包


1
yum  install  -y zlib-devel  bzip2 -devel openssl-devel ncurses-devel sqlite-devel

安装 Python

下载、编译和安装 Python 2.7.13


yum 源中没有新版 Python ,我们到官网中下载 Python 2.7.13


1
wget https: //mc .qcloudimg.com /static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2 .7.13. tar .gz


下载完成后,解压这个安装包


1
tar  zxvf Python-2.7.13. tar .gz

进入文件夹 Python-2.7.13


1
cd  Python-2.7.13

执行 configure 文件预编译


1
. /configure

编译和安装


1
make  &&  make  install

配置 Python

更新系统默认 Python 版本

先把系统默认的旧版 Python 重命名


1
mv  /usr/bin/python  /usr/bin/python .old

再删除系统默认的 python-config 软链接


1
rm  -f  /usr/bin/python-config

最后创建新版本的 Python 软链接

1
2
3
ln  -s  /usr/local/bin/python  /usr/bin/python
ln  -s  /usr/local/bin/python-config  /usr/bin/python-config
ln  -s  /usr/local/include/python2 .7/  /usr/include/python2 .7


编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本,修改内容参考以下:

yum

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/python2.6
import  sys
try:
     import  yum
except ImportError:
     print >> sys.stderr,  "" "\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
    %s
Please  install  a package  which  provides this module, or
verify that the module is installed correctly.
It 's possible that the above module doesn' t match the
current version of Python,  which  is:
%s
If you cannot solve this problem yourself, please go to
the yum faq at:
   http: //yum .baseurl.org /wiki/Faq
"" " % (sys.exc_value, sys.version)
     sys. exit (1)
sys.path.insert(0,  '/usr/share/yum-cli' )
try:
     import  yummain
     yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
     print >> sys.stderr, "
Exiting on user cancel."
     sys. exit (1)

再查看 Python 版本,现在我们看到的已经是最新版了


1
python --version

为新版 Python 安装一些工具

为新版 Python 安装 pip

1
curl https: //bootstrap .pypa.io /get-pip .py | python

使用 pip 安装第三方库 requests


1
pip  install  requests



本文转自 喵来个鱼 51CTO博客,原文链接:http://blog.51cto.com/m51cto/1959189,如需转载请自行联系原作者
相关文章
|
3月前
|
Linux Python
Linux Debian12使用VSCode和Python搭建flask开发环境
本文主要介绍了Linux Debian12使用VSCode和Python搭建flask开发环境的方法,并结合一个基础flask网页例子,测试是否运行正常。
53 2
Linux Debian12使用VSCode和Python搭建flask开发环境
|
4月前
|
存储 计算机视觉 Python
搭建Python-OpenCV开发环境(包括Python、Pycharm、OpenCV下载 图文解释)
搭建Python-OpenCV开发环境(包括Python、Pycharm、OpenCV下载 图文解释)
48 0
|
4月前
|
数据采集 人工智能 Shell
零基础学会Python编程——开发环境的搭建
零基础学会Python编程——开发环境的搭建
40 0
|
4月前
|
Python Windows
Windows系统上配置Python开发环境
Python安装程序 首先,您需要从Python官方网站(https://www.python.org/downloads/)下载Python的最新稳定版本。在页面上选择适用于Windows的安装程序。 运行安装程序 下载完成后,双击下载的安装程序(通常是一个.exe文件),然后按照安装向导的指示进行操作。请确保在安装过程中勾选“Add Python to PATH”选项,这将使您能够在命令行中轻松访问Python。
47 1
|
7月前
|
存储 IDE 编译器
python 开发环境(PyCharm)搭建指南
python 开发环境(PyCharm)搭建指南
131 0
|
7月前
|
关系型数据库 MySQL Apache
kali配置python开发环境支持+apache2+cgi支持
kali配置python开发环境支持+apache2+cgi支持
90 0
|
8月前
|
JSON 网络协议 Linux
Docker | 多图预警 | 配置Docker下Python开发环境
Docker | 多图预警 | 配置Docker下Python开发环境
166 0
|
9月前
|
IDE 开发工具 Python
新手必读:Python开发环境pycharm配置技巧
新手必读:Python开发环境pycharm配置技巧
96 0
|
9月前
|
Ubuntu Linux iOS开发
搭建Python开发环境详细步骤
搭建Python开发环境详细步骤
284 0
|
10月前
|
机器学习/深度学习 数据挖掘 Linux
python虚拟开发环境
python虚拟开发环境