V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
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
older
V2EX  ›  Python

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

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

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

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

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

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

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

    windows要的就是生产力
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3384 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:50 · PVG 19:50 · LAX 04:50 · JFK 07:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.