首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tornado Documentation
http://www.v2ex.com/tornado/
Tornado on GitHub
https://github.com/facebook/tornado/
Tornado Gists
http://tornadogists.org/
adow
V2EX  ›  Tornado

用 tornado 为单位写个程序,部署的时候我抓狂了

  •  
  •   adow · 2011-07-27 15:43:25 +08:00 · 5056 次点击
    这是一个创建于 3098 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前我只是在gae上尝试写些python小程序,这次领导给我工作时我坚持用tornado完成,虽然mac osx 第一次写的时候有些包的安装让我有点小烦,不过还好是自己的电脑所以基本都能比较顺利的搞定。

    可是今天我准备把部分程序部署到服务器上时却遇到了困难。我没有远程连到服务器上操作的权限,那台机器装centos 5.5 64位系统,yum list里的python 居然是2.4.3,让管理员纠结的装上python 2.6,tornado,pycurl,然后配置ngnix转发.写了个main.py运行了下hello world 终于ok了。

    后来想到需要PIL,装了PIL, 还要用redis,就装了redis, redis-python库.

    然后我上传我的代码,运行时出错没有MySQLdb,我才恍然大悟没有安装mysql-python,下载给管理员安装,但是python setup.py build时提示没有setuptools,我勒个去的,为啥安装mysql-python 非要setuptools呢,我google了一下,让他装,可是这会管理员已经qq上不理我了,google同时我又发现貌似centos64位上安装mysql-python 时又有两个mysql-dev包找不到了,看来还有很多东西要纠结。我估计他要恨死我了,因为他不喜欢用yum,easy_install这样的包管理工具,非得要手工编译安装。

    今天一天就在忙这了,现在管理员又不理我了,nnd,烦死了啊,早知道php写写得了。
    9 回复  |  直到 1970-01-01 08:00:00 +08:00
    adow
        1
    adow   2011-07-27 15:48:04 +08:00
    @c 呵呵莫有,只是顺便一起用上了而已
    gonbo
        2
    gonbo   2011-07-27 15:52:51 +08:00 via iPad
    开发人员这点权限都没有,还不如gae
    gonbo
        3
    gonbo   2011-07-27 15:54:02 +08:00 via iPad
    @adow 应该说,公司让我开发抓狂了
    ratazzi
        4
    ratazzi   2011-07-27 16:13:47 +08:00
    我也遇到过类似的问题,那环境简直恶心到死
    adow
        5
    adow   2011-07-27 16:21:47 +08:00
    内牛满面,他搞定了啊
    est
        6
    est   2011-07-27 16:31:38 +08:00
    有个东西叫virtualenv,还有个东西叫pymysql
    bhuztez
        7
    bhuztez   2011-07-27 20:55:36 +08:00
    还有个东西叫pythonbrew
    Paranoid
        8
    Paranoid   2011-07-27 21:12:16 +08:00
    依赖都这样. 安装一个拖出一片. 所以apt-get哈哈~
    c
        9
    c   2011-07-27 23:46:27 +08:00
    @adow 都用上redis做缓存了,网站也不小吧~
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4487 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 02:06 · PVG 10:06 · LAX 18:06 · JFK 21:06
    ♥ Do have faith in what you're doing.