如何创建python开发环境

Python021

如何创建python开发环境,第1张

搭建Python语言IDE开发环境方法:

1、下载并安装Python For Windows。打开Python官方网站(python.org),推荐下载Python 2.7.X版本

2、安装Python:一路默认设置Next下去,直到Finish,完成Python安装3、推荐使用PyCharm: PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

4、下载PyCharm集成开发软件,官网提供了两种版本:Professional Edition(专业版可以试用30天,学习Python30天也够用了。,Community Edition(社区版,功能少一点但也够用了)。

5、安装PyCharm集成开发软件:一路默认设置Next下去,直到Finish,完成PyCharm的安装。

6、配置PyCharm一:风格(配色方案)的调整::【File】→【Settings】→【 Editor】→【Colors &Fonts】→Scheme选择Dracula注意事项:每天第一次启动有点慢,第二次就快了。主题Scheme选择以后,需要重启软件才能生效高分辨率下,Pycharm的字体显得很小,可以在Colors &Fonts选项里设置。但先要复制一个Scheme才能更改字体大小

1 安装nginx

下载windows上的nginx最新版本,/en/download.html。

解压后即可。

运行nginx.exe后本地打开localhost,将会看到欢迎页面,这证明nginx在本地运行良好,如果没有出现欢迎页面,请检查是否有进程占用了80端口。

2 安装flup

下载对应版本的flup,这里下载flup3.x版本,适合python3.2,下载地址:https:///chxanders/flup3

解压(比如解压到D:flup)

安装(进入到python的安装路径,然后执行下面的命令

1 python setup.py install )

!注意,如果提示缺少setuptools,安装distribute-0.6.49.tar.gz,安装方法和flup安装一样,下载地址:https:///pypi/distribute/0.6.49

3 安装Mysql

在这里我使用的是5.1版本。在win系统上双击安装文件,下一步下一步完成。下载地址:/downloads/

4 安装数据库驱动

下载用于win上对应py版本的的python-mysql驱动,双击安装即可。下面的下载地址是3.2:

/wangqc/distribute-0.6.49.zip

5 配置服务器

首先需要修改nginx的配置文件nginx.conf。

找到:

1 2 3 4 location / { root htmlindex index.html index.htm} 在里面加上:

1 2 3 4 5 6 7 8 9 10 11 12 # host and port to fastcgi server fastcgi_pass 127.0.0.1:55880fastcgi_param PATH_INFO $fastcgi_script_namefastcgi_param REQUEST_METHOD $request_methodfastcgi_param QUERY_STRING $query_stringfastcgi_param SERVER_NAME $server_namefastcgi_param SERVER_PORT $server_portfastcgi_param SERVER_PROTOCOL $server_protocolfastcgi_param CONTENT_TYPE $content_typefastcgi_param CONTENT_LENGTH $content_lengthfastcgi_pass_header Authorizationfastcgi_intercept_errors off然后测试该配置文件是否正确,在cmd中切换到nginx安装目录里,输入

1 nginx.exe -t 即可开始对配置文件测试,如果提示成功,说明配置正确,

这是可以结束掉任务管理器中所有的nginx.exe进程,重新运行ngin.exe重启nginx服务。

6 运行Server.py

在cmd下切换到项目目录,输入命令

1 python Server.py runfcgi method=threaded host=127.0.0.1 port=55880 注意,

这条命令只能用来启动项目,如果出现错误并不会给出提示。下面是正确的情况.

用浏览器打开127.0.0.1:8080 测试一下,项目是不是已经跑起来了(第一次运行等待的时间稍长,请耐心等待)。

7 一些注意事项

(1)、首先应该改的地方,这个大家应该都知道:

1 DEBUG = TEMPLATE_DEBUG = False#将debug设置为False (2)、改一下ALLOWED_HOSTS,我死死的就将这个给忘了,我的`配置:

1 2 3 4 if DEBUG:#根据DEBUG来确定 ALLOWED_HOSTS = [""] else: ALLOWED_HOSTS = ["localhost","127.0.0.1"] (3)、重头戏来了,配置nginx:

这里相关的代码网上很多,但是几乎都没有说明一件事:

配置location ~ ^/static/ 的位置,一定要在location ~ ^/的前面,而且不能单纯的使用 location /static/ 或者location /static ,不然,static文件夹中的静态文件都不能加载!!!

ps:提起这个,慢慢的泪啊,就错在这里了。

嫌麻烦可以写成批处理,运行的时候双击一下就好了。

1

网上下载Python2.7版本,默认运行安装即可;

2

安装完成之后,设置Python环境变量C:\Python27(操作步骤:

电脑->属性->高级->环境变量->系统变量中的PATH为:变量值:

C:\Python27 )

3

在python的官方网站上可以找到SetupTools的下载,解压安装安装即可;

4

当安装SetupTools之后,就可以在python安装目录下看到Script目录;

5

同样在变量中加入 path:C:\Python27\Scripts;

6

打开cmd命令行,将目录切换到C:\Python27\Scripts下,输入命令逗easy_install pip逗安装pip;

7

安装成功pip之后,执行pip install -U selenium 进行下载安装最新selenium的版本。