ubuntu下安装python | 少将全栈
  • 欢迎访问少将全栈,学会感恩,乐于付出,珍惜缘份,成就彼此、推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 吐槽,投稿,删稿,交个朋友
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏少将全栈吧

ubuntu下安装python

点滴 admin 11年前 (2014-03-09) 17032次浏览 已收录 扫描二维码

1.下载源代码 http://www.python.org

2.安装

$ tar -jxvf Python-2.7.3.tgz

$ cd Python-2.7.3

$ ./configure

$ make

$ make install

  1. 测试

在命令行下输入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.

OK!问题解决!

问题描述:

Ubuntu 12中默认就自带了python的2.7版本,我自己安装了一个python3.2的版本,可是如果你不设置环境变量,那么在终端中运行的python都是系统默认的版本,这样就会导致3.2的程序在终端下无法运行,没有办法必须要将默认的python版本换到3.2.

问题分析:

其实在linux系统中多个python版本是可以共存的,只不过在终端中运行的时
候,输入 python2.7 或者 python3.2 就能进入不同的版本了,而且在你的*.py文件中可以用
#!/usr/bin/python
来指定程序的解释器版本,不过这样使用起来有些不方便,所以就把/usr/bin/python这个快捷方式的指向修改下好了。

解决方法:

: ~$ sudo rm /usr/bin/python

:~$ sudo ln -s /usr/include/python3.2 /usr/bin/python

这样在终端中输入python默认就是 3.2版本了

下面是图解版。。。

 

  1. python安装包的下载

    自己去官网下:http://www.python.org/getit/

  • 2

    下载完成之后,把文件放在linux系统中,放到自己容易到的文件夹下面

  • 3

    之后把tgz文件进行解压:可以鼠标操作,也可以用命令:

    tar -xzvf ******.tgz (用Tab键来提示也可以),解压之后,如上图:会有一个文件夹

  • 4

    下面就开始自己编译安装了:

    命令如下:./configure –prefix=${pwd}

    注:prefix=${pwd}指定文件夹

  • 5

    上面运行完之后,再运行命令:make

    make运行完成之后(图),

  • 6

    然后再运行命令:sudo make install

    注意如果只允许make install的话,会报错,提示没有权限,错误如图

  • 7

    之后会在当前文件夹下面找到一个名为python的可执行文件。然后将当前文件夹的路径放到环境变量path中,就大功告成了。

    命令:

    sudo grdit /etc/profile

    在文件末尾加上你自己的路径

    PATH=”$PATH:/自己的路径/Python-3.3.3″

    export PATH

    例如:PATH=”$PATH:/home/cloud/Music/Python-3.3.3″

  • 8

    下面就算完成了。在终端输入python就可以写python了

  •  

    在Windows下成功地搭好了一个Python开发环境,这次转战Ubuntu,在Ubuntu下搭建Python开发环境。有了前面的经验,这次相对来说轻松多了。还发现Ubuntu下的操作反而比Windows方便些。

    安装环境

    IntelCore7250(双核),操作系统Ubuntu10.04.1

    1.安装OpenJDK6

    sudoapt-getinstallopenjdk-6-jdk

    选用OpenJDK的原因是他已经通过测试,完美兼容JDK,并在Linux更新源中已经取代了sun-java6-jdk了。(注1)

    2.安装Eclipse

    sudoapt-getinstalleclipse

    Ubuntu10.04已经自带Python2.6了。

    4.给Eclipse安装PyDev插件

    启用Eclipse,第一次启动会让你选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。

    在Help菜单中,选择InstallNewSoftware???,

    选择Add按钮,Name:PyDev(这个随便起),Location:http://pydev.org/updates(PyDev的更新地址),OK

    ubuntu下安装python

    选择PyDev下的PyDevforEclipse,别的都不要选,否则依赖检查那关过不去。(注2)

    ubuntu下安装python

    点下一步,下一步安装

    中间会问你是否信任Aptana、Pydev什么的,信任就可以了

    最后重启Eclipse

    5.配置PyDev插件

    在Window菜单中选Preference,

    1、PyDev-Interpreter-Python,New一个Python解释器,填上解释器名字和路径,路径选相应的python.exe。

    ubuntu下安装python

    Eclipse会取得操作系统的当前编码作为他的缺省编码,而Ubuntu10.04的系统缺省编码是UTF8,所以不再需要更改。

    6.测试下

    File-New-Project,选PyDev下的PyDevProject,Grammer和Interpreter选相应的版本,Finish。

    在PyDevPackageExplorer的项目上右键,New-PyDevModule,随便写个名字,Finish。

    ubuntu下安装python

    然后随便写几行代码,Run

    在弹出的对话框中选择PythonRun,

    OK

    ubuntu下安装python

    注释:

    注1:你也可以选用普通的JDK6,不过需要添加非官方的更新源,或者去Oracle官网手动下载安装。

    注2:PyDevMylynIntegration(optional):这个依赖于PyDevforEclipse,你得装完后者就可以装了

    总结:

    希望本文介绍的在Ubuntu下使用Eclipse和PyDev搭建完美Python开发环境的方法能够对读者有所帮助

    在Ubuntu中安装Python

    在Ubuntu下安装Python模块通常可以使用apt-get和pip命令。apt-get命令是Ubuntu自带的包管理命令,而pip则是Python安装扩展模块的工具,通常pip会下载扩展模块的源代码并编译安装。

    Ubuntu 12.04中缺省安装了Python2.7.3,首先通过下面的命令安装pip,pip是Python的一个安装和管理扩展库的工具。

    sudo apt-get install python-pip
    

    安装Python开发环境,方便今后编译其他扩展库,占用空间92.8M:

    sudo apt-get install python-dev

     

    喜欢 (4)
    [🍬谢谢你请我吃糖果🍬🍬~]
    分享 (0)
    关于作者:
    少将,关注Web全栈开发、项目管理,持续不断的学习、努力成为一个更棒的开发,做最好的自己,让世界因你不同。