Python开发环境的选择与配置

    我算是一个Python的初学者,常常为Python语言这门语言而感到惊叹!给我的感觉是Python这门语言不断地追求止于至善,追求精简与可读性。使用这门语言配置一个开发环境是前提,下面讲讲自己的一些经历,供大家参考。

    初学这门语言时,使用的是在Python官网上下载的最原始的IDLE(IDLE是一个纯 Python 下使用 Tkinter 编写的相当基本的 IDE)。但后来随着自己的代码量增加,感觉IDLE越来越不方便了,后经老师推荐,使用了集成开发环境PyCharm,PyCharm与其它IDE都大同小异,提供了调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试等一系列功能。解释器建议使用Anaconda(从官网上下载解释器自带的包不是很全,只有几个标准的,需要其它包还要专门下载,不是非常方便),这里不得不说一个自己纠结很久的问题,就是使用原始的IDLE运用多线程程序时,两个线程中(假设一个线程中含print(1,2),另一个线程中含print(3,4))最终出现了1 3 2 4这个奇葩的结果。后来自己思考了很久,得出原始的解释器中print这一函数并非原子操作,结果使用Anaconda解释器就没有这个问题了。所以运用到多线程编程时还是使用Anaconda解释器。

 

下面附一些下载安装的网址:

PyCharm下载网址(注册机网上下载个):https://www.jetbrains.com/pycharm/download

Anaconda下载网址:http://www.continuum.io/downloads


在PyCharm中配置Anaconda:

参考网址:http://docs.continuum.io/anaconda/ide_integration#pycharm

下面附一张截图,找到File> Settings 即可打开下面的窗口


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值