本文目录一览:
1、如何在linux下运行python
2、如何在linux系统中安装python?
3、如何在linux下安装python
如何在linux下运行python
Linux下运行python有两种方式:
1、直接使用python xxxx.py
执行。其中python
可以写成python的绝对路径。使用which python
进行查询。
2、在文件的头部(第一行)写上#!/usr/bin/python2.7
,这个地方使用python的绝对路径,就是上面用which python
查询来的结果。
然后在外面就可以使用./xxx.py
执行了。
因为在linux中,python啊shell这些程序都是普通的文本格式,都需要一种程序去解释执行它。要么调用的时候指定,要么在文件头指定。
推荐学习《Python教程》
如何在linux系统中安装python?
linux系统中安装python包括以下三个步骤: 1、下载源代码 2、安装
$ tar -jxvf Python-2.5.2.tar.bz2
$ cd Python-2.5.2
$ ./configure
$ make
$ make install
3、测试
在命令行下输入python
,出现python解释器即表示已经正确安装。
在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;本次安装后在shell中输入
# python
会发现显示结果:
# python
Python 2.4.3 (#1, Dec 11 2006, 11:38:52)
[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
版本还是2.4.x的 解决办法:
# cd /usr/bin
# ll | grep python # 查看该目录下python
# rm -rf python
# ln -s PREFIX/Python-2.5.2/python ./python # PREFIX为你解压python的目录
# python
# python
Python 2.5.2 (#1, Dec 11 2006, 11:38:52)
[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
安装测试完毕。
如何在linux下安装python
1、linux下安装python3 a、准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
2、下载 Python3.5代码包
wget
在安装包中有一个README的文件,里面有写如何安装
tar Jxvf Python-3.5.0.tar.xz
cd Python-3.5.0
./configure --prefix=/usr/local/python3
make
make install
提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS 这是原因没有安装或升级openssl:
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