1. Python安装问题
- 到Python官网下载Python最新版本
Windows x86-64 executable installer (64为操作系统选择这个)
Windows x86 executable installer (32位操作系统选择这个)
如果是XP系统,只能安装3.4版本。 - 安装过程中:要选择Add python xx to Path,选择pip(自定义安装下)。
- 设定path变量并重启(win10下不用设置)
- 使用pip安装常用的库
比如需要安装numpy,matplotlib,pillow,qrcode,myqr,ipython,jupyter
例子,pip install ipython
,该命令使用国外软件源,速度慢。
turtle似乎不用安装,已内置。
ipython,Python交互环境神器,交互功能比IDLE强大。 - 设置IDLE字体
推荐字体设置成程序员字体,Consolas。字体调大。 - 可选:修改IDLE快捷方式起始位置为你的常用目录
这样IDEL启动后,打开File-Open
,打开的就是你的常用目录,可将源代码等文件放入该目录。 - 可选:安装IDLE增强扩展
原始版本的IDEL不支持清屏、编辑器无行号。可通过安装IdleX实现清屏、按上键获得历史命令、为编辑器添加行号。
安装:命令行下pip install idlex
。安装后,一般会在Python安装目录下的Scripts目录下新增idlex相关文件。
执行:在Scripts目录下,使用python idlex
启动idlex。
使用Ctrl+L
进行清屏。
安装与常见问题:
-
pip安装慢。
可指定国内源,如下命令指定使用豆瓣的源pip install numpy -i https://pypi.douban.com/simple
参考资料 pip安装第三方库
注意:安装的时候最好全部以管理员身份运行进入命令行提示符进行安装。否则可能会碰到权限不足的问题。
有的时候还会安装不成功,没关系,再重装一遍也许就好了。IDEL或者Python命令行交互模式下运行程序碰到莫名其妙的问题
有可能是权限问题(Permission Denied),如文件读写的时候。
建议全部以管理员权限启动命令行或者IDEL再执行。
2. 安装各种科学计算第三方库很麻烦
可以安装ANACONDA
Anaconda是一个用于科学计算的Python发行版,集成了各种第三方科学计算的库。里面有一个小的集成开发环境Spyder,并且内置了ipython与jupyter。
详细介绍见:Anaconda使用总结