Linux学习杂记一

0 评论  

最近在写Python脚本,Windows下面开发,要放到Linux下面去运行。从上周三开始写,基本的功能都已经有了,就等需求完善了就可以实际的去运行了,然后今天配了台服务器专门运行Linux供测试用,服务器只有主机,所以的操作都通过Putty远程连接,在终端执行命令。首先是配运行的环境,服务器上装的是Fedora 7 Live CD,装好以后就有Python2.5了,但是因为写程序的时候用到了第三方的Lxml,所以在Fedora里面也要把这个装好。 一开始以为装一下lxml很简单的,跟Window里面一样解压好压缩包,运行 python setup.py install就好了,结果呢,出了很多问题,先提示说 GCC没有,装上GCC,又提示一个config目录找不到,Google一下,安装了一个Python-devel,又提示编译出错,火了,换了个RPM的安装包,直接安装,倒是很顺,可惜运行的时候报错,网上也对应Fedora7的找不到最新版的Lxml RPM安装包,只好回到前面再装,继续Google,看见有人说要先装Libxml-devel跟libxslt-devel.抱着死马当活马医的态度,装了,居然就可以了,呵呵。 想想Linux下面跟Windows还是很不一样的,Linux下面很多东西的安装都需要gcc编译,所以要用到GCC,然后Linux下面很多软件又专门分了一个devel,很多时候又要注意这个Devel。 具体错误就不贴了,做的时候比较忙,做完了又不能重现了。