Py第一问 python3.5.2 Linux安装

原创 2016年08月31日 15:48:24

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用户安装



相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

linux下安装python3.5.2

从地址https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz下载安装包。 tar -xvzf Python-3.5.2.tgz --解压压缩...

CentOS 安装Python 3.52

1、CentOS6.5 安装Python 的依赖包yum groupinstall “Development tools” yum install zlib-devel bzip2-devel op...

windows10在python2.7的anaconda下安装py3.5.2并安装tensorflow遇到的问题

在Windows下安装tensorflow比较简单,一个pip命令就搞定。 https://www.tensorflow.org/versions/master/get_started/os_setu...

python3.5.2 linux安装包

  • 2016年08月16日 01:14
  • 14.52MB
  • 下载

python-3.5.2与pip-9.0.1(Linux版)

  • 2017年07月10日 17:07
  • 15.66MB
  • 下载

Python 3.5.2 - PyQt5 - eric6安装指南

Python 3.5.2(x32) 是目前兼容较好的版本,可以搭配 PyQt5 的界面设计以及 eric6 的整合编程平台,达到不错的编程体验。建议64-bit用户下载32-bit Python,减少...
  • s0s1970
  • s0s1970
  • 2017年01月16日 17:58
  • 150

windows 上面python3.5.2安装一些模块。

安装环境安装numpy模块建议官网下载安装http://www.lfd.uci.edu/~gohlke/pythonlibs/(这个网址重要,包含很多需要的python库文件,),numpy是一个基础...
  • JQ_AK47
  • JQ_AK47
  • 2017年01月17日 14:50
  • 1062

python-3.5.2安装Django-1.8.17

一、下载Django-1.8.17.tar.gz https://www.djangoproject.com/download/ 对于Django,他是依赖于Python版本:2.7, p...

Windows10下python3.5.2+CUDA8.0+TensorFlow安装日记

Windows10 64位下配置TensorFlow with GPU support 安装日记 包括Python3.5.2、 Ipython、 Python IDE、CUDA8.0安装、 cuDNN...
  • Suo_ivy
  • Suo_ivy
  • 2017年04月04日 17:37
  • 1526
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Py第一问 python3.5.2 Linux安装
举报原因:
原因补充:

(最多只允许输入30个字)