这是一个创建于 4802 天前的主题,其中的信息可能已经有所发展或是发生改变。
之前我只是在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
|
|
1
adow 2011-07-27 15:48:04 +08:00
|
|
|
2
gonbo 2011-07-27 15:52:51 +08:00 via iPad
开发人员这点权限都没有,还不如gae
|
|
|
3
gonbo 2011-07-27 15:54:02 +08:00 via iPad
|
|
|
4
ratazzi 2011-07-27 16:13:47 +08:00
我也遇到过类似的问题,那环境简直恶心到死
|
|
|
5
adow 2011-07-27 16:21:47 +08:00
内牛满面,他搞定了啊
|
|
|
6
est 2011-07-27 16:31:38 +08:00
有个东西叫virtualenv,还有个东西叫pymysql
|
|
|
7
bhuztez 2011-07-27 20:55:36 +08:00
还有个东西叫pythonbrew
|
|
|
8
Paranoid 2011-07-27 21:12:16 +08:00
依赖都这样. 安装一个拖出一片. 所以apt-get哈哈~
|
|
|
9
c 2011-07-27 23:46:27 +08:00
@ adow 都用上redis做缓存了,网站也不小吧~
|