首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
V2EX  ›  Python

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

  •  
  •   older · 2013-07-20 10:28:34 +08:00 · 3960 次点击
    这是一个创建于 2166 天前的主题,其中的信息可能已经有所发展或是发生改变。
    22 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    sillyousu   2013-07-20 10:38:47 +08:00 via Android
    想在 win7 开 编写 python web 要装个Linux。

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

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

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

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

    其他高级特性?用linux吧
        15
    Livid   V2EX Moderator   2013-07-22 07:44:54 +08:00 via iPhone
    先搞定 vagrant 吧。
        16
    wellsnake   2013-07-22 08:39:23 +08:00
    用Pycharm吧
        17
    clino   2013-07-22 09:03:11 +08:00
    可以试试用 uliweb 吧,这个是支持 windows 的,作者主要是在win7 下开发,在 linux 下部署应用,我则是开发和部署都在ubuntu下,但像之前在linux下写的一个东东也被别人在windows下运行得好好的
    文档: http://limodou.github.io/uliweb-doc/
        18
    fucker   2013-07-27 02:25:13 +08:00   ♥ 1
    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也可以解决。
    我暂时能想到的就这些了,还需要什么帮助可以找我,不用太感谢,哈哈哈
        19
    ligyxy   2013-07-27 08:22:45 +08:00 via Android
    @loading 用notepad++是通过什么插件实现编译的?为cmd的编码烦恼
        20
    hhrmatata   2013-07-27 09:10:21 +08:00 via Android
    @ligyxy 神器sublime text, ctrl +b编译
        21
    loading   2013-07-27 15:40:13 +08:00 via iPhone
    @ligyxy 我用的flask,直接保存,看浏览器就好了,不存在编译,我做的是bs应用。不存在编译,我没有固定的工作机,如果机器固定,sublime text是最佳的。
        22
    Narcissu5   2013-07-27 17:31:25 +08:00
    python tools for visual studio

    windows要的就是生产力
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2217 人在线   最高记录 5043   ·   Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 00:27 · PVG 08:27 · LAX 17:27 · JFK 20:27
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1