http://blog.csdn.net/pipisorry/article/details/39854707
Ubuntu / windows
Python 2.7 / python 3
Pycharm4, 5, 6
Openjdk/ jdk (orcal jdk)
1. Ubuntu 12.04系统自带python 2.7,直接用就行。
2. Ubuntu14.04 16.04 上装有两个版本的python:python2.7.6与python3.4,默认使用python2.7.6。
(不要修改默认python版本为3.4。因为lz后来发现修改后,会导致系统错误,因为系统依赖python2,所以还是在IDE中指定相应的python版本吧)
Note: ubuntu中python安装目录在/usr/bin,但是和windows不同的是,只有python可执行文件,而不是一个python文件夹里面有好多工具如2to3.py,这些工具在linux下直接放在/usr/bin文件夹中了。
3. windows:到python官网下载安装python,建议python3
查看python版本:pipi@ubuntu:~$python --version 或者python -V
皮皮Blog
IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了。
基本功能:语法加亮;段落缩进;基本文本编辑;TABLE键控制;调试程序。
但是安装完python(以3.0为例,相信2.6以前版本类似)后,py文件默认是由python.exe打开的,运行过程一闪而过,但是大家更希望用IDLE直接打开,可以马上在IDLE环境里进行编辑和调试等。
右键.py文件,edit with idle
如果没有的话就选择打开方式>...Python34\Lib\idlelib\idle.bat
使用IDLE打开后就可以通过快捷键F5运行了,或者菜单栏上的Run>run model f5运行。也相当方便。
皮皮Blog
{lz推荐使用这个开发环境,如果电脑配置还可以的话,运行起来也不会太卡。}
因为pycharm(python IDE)是用Java编写的,所以必须要安装JDK才可以运行。
如果以前已经安装过JDK,可以跳过这一步。
[java环境配置:安装jdk]
1.终端中下载pycharm安装包:pipi@ubuntu:/opt$wget -c http://download-cf.jetbrains.com/python/pycharm-professional-3.4.1.tar.gz或者在官网下载【Download PyCharm】
Note: 下载社区版的不用注册码,其功能基本都有,lz使用过很多pycharm功能,社区版的基本也有。
2.将Pycharm文件夹解压到/opt目录tar -zvx -C /opt -f pycharm-professional-3.4.1.tar.gz
3 .pycharm只要下载下来就可以使用。在Ubuntu系统里,需要运行/bin文件夹里的pycharm.sh来运行Pycharm。 pipi@ubuntu:/opt/pycharm-3.4.1/bin$./pycharm.sh
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
Oct 08, 2014 9:27:40 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
Oct 08, 2014 9:27:40 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /home/pipi/.java/.userPrefs/prefs.xml
4.打开pycharm
pycharm4.*激活码
方式1>选择试用,免费试用30天
方式2>激活码激活
1.user name: EMBRACE
key:
14203-12042010
0000107Iq75C621P7X1SFnpJDivKnX
6zcwYOYaGK3euO3ehd1MiTT"2!Jny8
bff9VcTSJk7sRDLqKRVz1XGKbMqw3G
注册码也可以在淘宝上买,很便宜。如果直接使用网上的注册码可能会有风险,并且同一个局域网中不能有相同的注册码使用。
[JetBrains PhpStorm/WebStorm/PyCharm 注册码]
pycharm5.*激活码
方法1:注册时选择“License server”输入“http://idea.lanyus.com/”点击“OK”即可快速激活JetBrains系列产品
方法2:安装, 调整时间到2038年 ,申请30天试用, 退出pycharm, 时间调整回来
[IntelliJ IDEA 注册码]
[Pycharm5注册方式]
[送idea正版激活码一枚]
pycharm 2016 注册码
43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiRE0iLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlJTMCIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlJDIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiREIiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9XSwiaGFzaCI6IjMzOTgyOTkvMCIsImdyYWNlUGVyaW9kRGF5cyI6MCwiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-keaxIkRgXPKE4BR/ZTs7s7UkP92LBxRe57HvWamu1EHVXTcV1B4f/KNQIrpOpN6dgpjig5eMVMPmo7yMPl+bmwQ8pTZaCGFuLqCHD1ngo6ywHKIQy0nR249sAUVaCl2wGJwaO4JeOh1opUx8chzSBVRZBMz0/MGyygi7duYAff9JQqfH3p/BhDTNM8eKl6z5tnneZ8ZG5bG1XvqFTqWk4FhGsEWdK7B+He44hPjBxKQl2gmZAodb6g9YxfTHhVRKQY5hQ7KPXNvh3ikerHkoaL5apgsVBZJOTDE2KdYTnGLmqxghFx6L0ofqKI6hMr48ergMyflDk6wLNGWJvYHLWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==或者在试用前设置系统时间为2050,然后再试用就ok了
5. 初始设置:
script path:/media/files/mine/pythonworkspace(default: /usr/local/bin/charm)
theme : Alloy IDEA theme
keymap :
colors&fonts : monokai
#如果没有特别的设置,pycharm会默认使用系统的Python环境
6.创建新的python项目,点击Create New Project.
点击OK之后,就会创建一个空项目FaceRecog,里面包含一个.idea的文件夹(隐藏),用于pycharm管理项目。
注意要选择python解释器。可以看到,一旦添加了python解释器,pycharm就会扫描出你已经安装的python扩展包,和这些扩展包的最新版本。
右键单击刚建好的项目,选择New > Python File
[10 Best Python IDE for Developers]
[ubuntu下Pycharm安装及配置]
导入之前的设置
[pycharm快捷键及一些常用设置]
皮皮Blog
轻量级的python开发环境搭建
vim --version查看是否支持+python3,可能不支持py2显示-python
查看Vim中使用的Python版本,你可以在编辑器中运行:python3 import sys; print(sys.version)
"按F10运行python"
map
如果使用下面这种设置就会出错:E492: not an editor command: autopep8
map
[vim 一键编译运行c++,c,java,python, shell]
Vim有多个扩展管理器,但是我们强烈推荐Vundle。你可以把它想象成Vim的pip。
安装vim插件
vim +PluginInstall +qall
#过程有点久。也可以在添加完.vimrc的的配置后,:wq保存并退出vim,重启vim并输入命令:PluginInstall后,vim就会自动下载并安装插件了。安装YCM(you completme)时可能要使用,也可能是文件比较大有时一直卡在那个界面。
vim插件安装时的界面
安装完成后下面会有显示:Done.
[把vim配置成顺手的python轻量级IDE(一) - 简书]
[Vim与Python真乃天作之合]
[Vim的YCM(YouCompleteMe)插件配置]
1 YCM
YCM针对python的提示必须是*.py文件,否则不提示。
YCM自动补全快捷键为tab
安装完成后,配置YCM时[100%] Built target ycm_core就说明安装配置都成功了。
ycm只支持python2自动补全,如果有设置let g:ycm_path_to_python_interpreter='/usr/bin/python3'就不会有提示。
[Vim自动补全神器:YouCompleteMe]
pycharm中使用ipython:[pycharm常用设置]
虚拟环境中使用ipython:使用pip install ipython
来进行安装,在命令行中使用ipython
来启动
IPython是一个Python交互式Shell,提供了一个强大的交互式计算架构。支持变量自动补全、自动缩进,且支持 bash shell 命令,内置了许多很有用的功能和函数,比默认的Python Shell 好用得多。
IPython提供了丰富的工具包,以帮助你尽可能地交互式地使用Python。其主要组件包括:
1. IPython与标准Python的最大区别在于,Ipython会对命令提示符的每一行进行编号。
2. ipython console可以进行linux shell命令,即使在windows环境中
3. 按TAB键,自动对齐和列举
[百度百科ipython]
ctrl+backspace 清空命令行输入 #好像只能在pycharm中才是这样。。。
...其它。。。
另一个不错的功能是”笔记本”,这个功能需要额外的组件。安装完成后,你可以使用ipython notebook
,而且会有一个不错的网页UI,你可以创建笔记本。这在科学计算领域很流行。
在IPython 0.13beta中提供了改进版本的IPython notebook。
下面的命令首先安装版本管理软件git,然后通过git命令从IPython的开发代码库中下载最新版本的IPython源代码,并执行安装命令:
cd
sudo apt-get install git
git clone https://github.com/ipython/ipython.git
cd ipython
sudo python setup.py install
如果安装目前的最新稳定版本,可以输入:
sudo apt-get install ipython
安装完毕之后,请输入ipython命令测试是否能正常启动。
为了让IPython notebook工作,还还需要安装tornado和pyzmq:
sudo pip install tornado
sudo apt-get install libzmq-dev
sudo pip install pyzmq
sudo pip install pygments
下面测试IPython:
cd
mkdir notebook
cd notebook
ipython notebook
为了在IPython中离线使用LaTeX数学公式,需要安装mathjax,首先输入下面的命令启动ipython notebook:
sudo ipython notebook
在IPython notebook界面中输入:
from IPython.external.mathjax import install_mathjax
install_mathjax()
[IPython 1.0发布,强大的Python交互式Shell]
[写给已有编程经验的 Python 初学者的总结]
[Ipython的一些高级用法]
[Eclipse+Pydev 搭建开发环境]
前提:eclipse中已经安装好pydev
windows-preference-pydev-interpreter-python imterpreter - new - 添加anaconda文件夹下的python解释器
皮皮Blog
from:http://blog.csdn.net/pipisorry/article/details/39854707
ref: ubuntu 12.04下3分钟搭建apache+python的运行环境
Python超级程序员使用的开发工具