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/