关闭

Py第一问 python3.5.2 Linux安装

1518人阅读 评论(0) 收藏 举报
分类:

1.https://www.python.org/downloads/release/python-352/

下载

2.登录Linux系统

   -->useradd python3

   -->passwd xxxxxxxx

3.赋予root权限

修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
python3   ALL=(ALL)     ALL
修改完毕,现在可以用python3帐号登录,然后用命令 su - ,即可获得root权限进行操作。

4.修改文件/目录所属用户/用户组

     修改用户

     chown python3 /home/python3

     修改用户组

     chgrp python3 /home/python3

5.在linux shell中不显示路径了,显示为-bash-4.1#用起来很不方便。

如何改为显示路径的shell呢?

步骤如下:

vim ~/.bash_profile

(不用管.bash_profile这个文件有几个,自己新建一个也是可以的)

在最后加上
export PS1='[\u@\h \W]\$'

然后执行
source ~/.bash_profile

这样shell就可以显示路径了。

6.ftp上传安装文件到服务器

  这里选择第一个下载即可,下载的就是源码包:Python-3.5.1.tgz,下载好之后上传到服务器,开始准备安装

  释放文件:

tar -xvzf Python-3.5.1.tgz

  进入目录:

cd Python-3.5.1/

  添加配置:

./configure --prefix=/usr/python

  这里配置自己的安装目录,接下来编译源码:

make

  执行安装:

make install

  整个过程大约5-10分钟,安装成功之后,安装目录就在/usr/python

  系统中原来的python在/usr/bin/python,通过ls -l可以看到,python是一个软链接,链接到本目录下的python2.6

  我们可以把这个删除,也可以新建一个python3的软链接,只不过执行时python要改成python3,或者python脚本头部声明要改为#!/usr/bin/python3

  这里为了方便建议先重命名一下,然后建立个软链接就可以了,之前的程序头部也不用更改:

$ mv /usr/bin/python /usr/bin/python.bak
$ ln -s /usr/python/bin/python3 /usr/bin/python
$ ln -s /usr/python/bin/pip3.5 /usr/bin/pip
删除软连接
rm -rf /usr/bin/pip

  这样就建立好了,以后直接执行python命令,就相当于调用python3,实际上python3也是个软链接,链接到python3.5.1,这个多次链接其实不影响,主要是为了版本升级更加方便,不用改版本号了

  python3新版本的安装就是这些,不用卸载旧版本,新版本同样正常使用

python


  


前面python命令指定了软连接,可以直接通过python命令执行,


但是本身系统有个2.7的版本,所以导致pip安装问题


可以使用/usr/bin/python -m pip install pillow 进行包的安装,用


ROOT用户安装



1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:137240次
    • 积分:2067
    • 等级:
    • 排名:第19183名
    • 原创:74篇
    • 转载:33篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论