linux下python3开发环境

一. 安装Python

1. 下载Python

(1) 到http://www.python.org/download/上下载

       Python 3.3.2 bzipped source tarball (for Linux, Unix or Mac OS X)

       Python 3.3.2 xzipped source tarball (for Linux, Unix or Mac OS X, better compression)

(2) linux中下载安装的源码文件一般习惯放在/usr/local/src/中

2. 解压缩

(1) .tar.bz2 用tar -xjv  filename 解压

(2) .tar.xz 用

$xz -d ***.tar.xz
$tar -xvf ***.tar
解压, 可以看到这个压缩包也是两层压缩,外面是xz压缩方式,里层是tar压缩方式。

3. 编译安装

linux中一般把用户安装的软件安装到/usr/local/XXX/中,用configure和make、make install这几个命令就可以完成编译并安装,--prefix指定要安装的目的目录,如下:

进入python-3.3.2文件夹
./configure --prefix=/usr/local/Python-3.3.2
make
make test
sudo make install

4. 检测和设置环境变量

(1) 安装完后,我们在linux命令行中打入python,执行的还是之前系统自带的2.7.3版本,这个跟系统的环境变量有关
(2) 用export PATH=$PATH:/usr/local/Python-3.3.2/bin把该目录添加到linux环境变量中, echo $PATH 显示环境变量
(3) 此时再在命令行里输入python,系统还是执行2.7版本的,因为系统先搜到的是/usr/bin/里面的python,但是输入python3.3已经执行3.3版的了
(4) 我们到/usr/bin/中删除里面的python文件,然后再在该目录下创建3.3的一个symbolic link就可以让系统执行我们想要的3.3版本了,如下:
cd /usr/bin/
rm -rf python
ln -s /usr/local/Python-3.3.2/bin/python3.3 python

注: 不要将python3.3链接到python, 因为系统很多程序默认使用python2.7的版本, 且可能默认调用python命令, 所以更改之后会产生很多意想不到的错误

(5) 我们再看一下/usr/bin/目录下的文件,输入python执行的就是我们安装的版本的了:

二. eclipse + Pydev 配置

1. 安装jdk

先从oracle官网上下载jdk,放到/usr/local/src/文件中,根据自己的系统选择相应的下载
cd /usr/local/src/ #进入所放下载文件的目录
chmod u+x jdk-7u25-linux-rpm #由于下载的安装文件没有x权限,所以给root用户添加x权限
./jdk-7u25-linux-rpm #安装完成
看看自己是否安装成功,此时在命令行里输入java -version已经能看到java的安装信息了。

注:以上方法可能不能成功,还是推荐使用这篇文章来安装

2. 安装eclipse

官eclipse官网上下载你自己想要的linux下的eclipse版本,保存到/usr/local/src/目录中,我用的是Eclipse IDE for C/C++ Developers版是个压缩包,eclipse是免安装的,直接解压缩就可以使用了。
为了方便使用,将eclipse执行文件符号链接到/usr/local/bin。
cd /usr/local/bin
sudo ln -s /usr/local/eclipse/eclipse (另外,对于ln命令,想要给eclipse起一个别名,直接可以在这一命令行后面加上想要起的名字就可以了)

3. 安装Pydev

打开eclipse,帮助(Help)->Install new Software,填入http://pydev.org/updates/,然后勾选PyDev,一路next就可以了。

查看PyDev是否安装成功,选择Help—>About Eclipst—>Installation Details,即可看到具体安装的插件

4. Pydev的配置

在Eclipse下, 打开 窗口->首选项(Window->Preferences...) 对话框,从右侧的树形列表中选择“ PyDev”->“Interpreter Python”, 点击新建(New)按钮,从Python的安装路径下选择Python.exe,然后会弹出一个对话框让你勾选System PYTHONPATH,点确定,大功告成。

最后就是使用PyDev环境了,在eclipse的最右上角显示着当前正在使用的是哪个开发环境,选择Open Perspective—>Other—>PyDev—>OK,即可切换到PyDev开发环境

三. pip 管理第三方库和安装numpy, scipy, matplotlib

1. 安装pip

(1) 方法一:

wget -P Downloads/ http://python-distribute.org/distribute_setup.py

sudo python Downloads/distribute_setup.py

sudo easy_install pip

(2) 方法二:

sudo apt-get install python-pip

2. 安装numpy和scipy

sudo pip install numpy
sudo pip install scipy
sudo pip install matplotlib 

Reference

<pre>
 
 
 
 
 
 
 
 
 

                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值