想在 win7 开 编写 python web 要装什么东西?

2013-07-20 10:28:34 +08:00
 older
4791 次点击
所在节点    Python
22 条回复
sillyousu
2013-07-20 10:38:47 +08:00
想在 win7 开 编写 python web 要装个Linux。

囧 其实我不懂。
我在Linux一般用到的是ipython, vim, pip, virtual environment,浏览器
daoluan
2013-07-20 11:03:52 +08:00
嗯,eclipse+pydev 插件+python+python web 框架

还有其他一些基本的就不说了。
angelface
2013-07-20 11:10:29 +08:00
env: python, pip
editor: sublime
browser: ie
lerry
2013-07-20 11:51:51 +08:00
activepython 2.7 sublime text2 再加上必要的包就好了

数据库的话,MYSQL win 下的表名貌似不分大小写
redis mongodb都是可以跑的
sqlite自然没问题
yoxyue
2013-07-20 12:00:44 +08:00
ipython,vim,pip 都能在win下正常使用,只是pip install一些需要编译的可能装不上,可以找编译好的win32版安装.
yinian1992
2013-07-21 17:51:09 +08:00
@yoxyue 安一个 vs2008 express 就可以编译了。
banbanchs
2013-07-21 17:54:36 +08:00
pip or easy_install 是必须的
imcj
2013-07-21 20:51:21 +08:00
Vagrant
elvis_w
2013-07-21 21:08:34 +08:00
要不要试试Cygwin下的Python
glasslion
2013-07-21 22:57:59 +08:00
vagrant + virtualbox + ubuntu

pip+virtualenv+virtualenvwrapperz+ipython
davepkxxx
2013-07-21 23:47:36 +08:00
我就装了个Python,然后买了个PyCharm。
clowwindy
2013-07-21 23:49:17 +08:00
在 Windows 下学 Python,会走很多弯路。
msg7086
2013-07-22 06:58:37 +08:00
vagrant + virtualbox 妥妥的。
loading
2013-07-22 07:40:22 +08:00
我在win下完成了两个小应用,装python,easy_setup,notepad+*,注意编码即可。
我做的是bs开发,图形界面不了解。
sqlite和sql server都用过,sql server编码问题很烦

其他高级特性?用linux吧
Livid
2013-07-22 07:44:54 +08:00
先搞定 vagrant 吧。
wellsnake
2013-07-22 08:39:23 +08:00
用Pycharm吧
clino
2013-07-22 09:03:11 +08:00
可以试试用 uliweb 吧,这个是支持 windows 的,作者主要是在win7 下开发,在 linux 下部署应用,我则是开发和部署都在ubuntu下,但像之前在linux下写的一个东东也被别人在windows下运行得好好的
文档: http://limodou.github.io/uliweb-doc/
fucker
2013-07-27 02:25:13 +08:00
IDE:eclipse+pydev(推荐),也有说用pycharm的,不知道我机器配置垃圾还是咋的,特别卡。
数据库:你看着办,那么多数据库呢,mysql,sqlite,postgreSQL,access等等(推荐sqlite和mysql)
python相关:setuptools(强烈建议),
web模块:webpy,bottle,tornado,django,flask等等(这你自选)
数据库相关模块:根据你数据库自选吧
模板:mako,或者jinja2,我就推荐这俩模板
web服务器:iis就不要考虑了,apache,nginx这两个强烈推荐,lighttpd也还行,但是配置文档不多。
发布方式:可以用web服务器+反向代理(自带cherrypy),也可以用wsgi
另外你还得注意各种编码问题,楼上有人说notepad++,我个人也推荐这个,写前端模板很好用,实在不行eclipse也可以解决。
我暂时能想到的就这些了,还需要什么帮助可以找我,不用太感谢,哈哈哈
ligyxy
2013-07-27 08:22:45 +08:00
@loading 用notepad++是通过什么插件实现编译的?为cmd的编码烦恼
hhrmatata
2013-07-27 09:10:21 +08:00
@ligyxy 神器sublime text, ctrl +b编译

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/76380

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX