1、ubuntu14.4 自带Python,不需要额外安装,一般python连接的python2,直接执行python3可使用Python的交互环境。其他平台的Python安装自行搜索网络,如廖雪峰老师的网站:
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
2、pip3 安装(sudo apt-get install python3-pip),用于安装Python模块
pip3 install xx 安装
pip3 freeze 列出安装的模块
3、virtualenv 安装(sudo apt-get install python-virtualenv),虚拟环境用于隔离python
由于python版本不向下兼容,各模块也存在不兼容性,每个项目需要的模块也大相径庭,因此给每个项目一个独立的虚拟环境是需要的。
virtualenv 目录–p python版本 就可以建立出一个虚拟环境
进入目录,执行 source bin/active 就可以启动虚拟环境了,执行deactive关闭虚拟环境。
一般情况下virtualenv管理不方便,一般在此虚拟环境基础上再安装virtualenvwrapper(sudo pip3 install virtualenvwrapper),方便管理。
在~/.bashrc中添加 source /usr/local/bin/virtualenvwrapper.sh 以便每次登录都能使用,直接执行此命令可以在当前环境中临时使用。
常用命令:
新建虚拟环境:mkvirtualenv ***
PS:如果是第一次执行 mkvirtualenv *** 会新建 ~/.virtualenvs/ 并导入一些文件,忽略即可,所以新建的虚拟环境目录就在此处。这个虚拟环境目录可以在virtualenvwrapper.sh重新配置。
查询虚拟环境:lsvirtualenv
删除虚拟环境:rmvirtualenv ***
切换虚拟环境:workon***
退出虚拟环境:deactivate
4、开发工具
4.1、交互开发ipython(sudo apt-get install ipython),比直接使用python3要好用。
4.2、集成开发环境PyCharm
下载地址: http://www.jetbrains.com/pycharm/download/