twisted 安装及使用

w443431781 2011-11-05 04:40:58
谁用过twisted 能告诉我怎么安装,怎么运行 怎么用么


谢谢
...全文
2215 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
kenlaiisme 2013-11-27
  • 打赏
  • 举报
回复
引用 7 楼 hzhaodx 的回复:
我安装twisted时出现了报错信息,麻烦大家帮我看一下: [root@localhost Twisted-12.1.0]# python setup.py install Traceback (most recent call last): File "setup.py", line 102, in ? main(sys.argv[1:]) File "setup.py", line 45, in main from twisted import copyright File "./twisted/__init__.py", line 14, in ? raise RuntimeError("Twisted requires Python 2.5 or later.") RuntimeError: Twisted requires Python 2.5 or later. [root@NBU-BJ-S-FSCS-004-D-5 Twisted-12.1.0]# python2.6 Python 2.6 (r26:66714, Jul 12 2012, 15:06:56) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import Twisted Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named Twisted >>> python是2.6的版本,用python安装过其他软件没问题
我也是一样的情况,想知道解决办法啊
fox000002 2012-07-13
  • 打赏
  • 举报
回复
可能lz安装了多个版本的 python

先查一查 python -v

如果实在不行,可以 python2.6 setup.py install
bugs2k 2012-07-12
  • 打赏
  • 举报
回复
官网有安装使用说明吧
hzhaodx 2012-07-12
  • 打赏
  • 举报
回复
我安装twisted时出现了报错信息,麻烦大家帮我看一下:

[root@localhost Twisted-12.1.0]# python setup.py install
Traceback (most recent call last):
File "setup.py", line 102, in ?
main(sys.argv[1:])
File "setup.py", line 45, in main
from twisted import copyright
File "./twisted/__init__.py", line 14, in ?
raise RuntimeError("Twisted requires Python 2.5 or later.")
RuntimeError: Twisted requires Python 2.5 or later.
[root@NBU-BJ-S-FSCS-004-D-5 Twisted-12.1.0]# python2.6
Python 2.6 (r26:66714, Jul 12 2012, 15:06:56)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Twisted
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Twisted
>>>

python是2.6的版本,用python安装过其他软件没问题
jiaweiqq123 2011-11-11
  • 打赏
  • 举报
回复
http://wenku.baidu.com/view/97214723192e45361066f50d.html
iambic 2011-11-10
  • 打赏
  • 举报
回复
请阅读官方文档。
bean11222 2011-11-09
  • 打赏
  • 举报
回复
windows平台上面的我晓得,其它平台没试过!
jlfzhz 2011-11-09
  • 打赏
  • 举报
回复
soloopin 2011-11-06
  • 打赏
  • 举报
回复
转帖:
Twisted是python下的用来进行网络服务和应用程序编程的框架,安装Twisted前需要系统预先安装有python。
一、安装Twisted
1、下载Twisted
从这里下载Twisted,有win32,source,mac版本,win32下有支持python2.4和2.5的两个版本,可以根据你的python版本下载,今天是在linux下,所以直接下载source版本就可以了。目前的版本号是Twisted-8.1.0
2、安装Twisted
下载好Twisted后,进入到下载目录,解压:
[root@codebreaker ~]#tar -jvxf Twisted-8.1.0.tar.bz2
解压完成后进入相应目录:
[root@codebreaker ~]#cd Twisted-8.1.0
执行安装:
[root@codebreaker Twisted-8.1.0]#python setup.py install
安装完成后进入python,测试Twisted是否安装成功
[root@codebreaker Twisted-8.1.0]# python
Python 2.5 (r25:51908, May 26 2008, 17:47:47)
[GCC 3.4.6 20060404 (Red Hat 3.4.6-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import twisted
>>>
如果没有错误发生,说明Twisted已经安装成功了
二、安装PyOpenSSL
PyOpenSSL是OpenSSL的python接口,用于给Twisted提供加密传输支持(SSL),这个软件包并不是必须要安装的,但是如果不安装你将无法使用Twisted的SSL功能。(很小的一个包,装了吧,没坏处)
1、下载PyOpenSSL,目前的安装包是pyOpenSSL-0.7.tar.gz
2、安装PyOpenSSL
[root@codebreaker ~]#tar -zvxf pyOpenSSL-0.7.tar.gz
[root@codebreaker ~]#cd pyOpenSSL-0.7
[root@codebreaker pyOpenSSL-0.7]#python setup.py install
3、测试是否安装成功
[root@codebreaker ~]# python
Python 2.5 (r25:51908, May 26 2008, 17:47:47)
[GCC 3.4.6 20060404 (Red Hat 3.4.6-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import OpenSSL
>>> import twisted.internet.ssl
>>> twisted.internet.ssl
<module 'twisted.internet.ssl' from '/usr/python/lib/python2.5/site-packages/Twisted-8.1.0-py2.5-linux-i686.egg/twisted/internet/ssl.pyc'>
如果出现类似提示,说明pyOpenSSL模块已经安装成功了,否则,请检查上面的安装过程。
三、安装PyCrypto
PyCrypto跟pyOpenSSL一样,也是Twisted的一个支持工具集,不同的是PyCrypto提供的是SSH连接功能。
1、下载PyCrypto,目前的安装包是pycrypto-2.0.1.tar.tar
2、安装PyCrypto
[root@codebreaker ~]#tar -zvxf pycrypto-2.0.1.tar.tar
[root@codebreaker ~]#cd pycrypto-2.0.1
[root@codebreaker pycrypto-2.0.1]#python setup.py install
3、测试是否安装成功
[root@codebreaker ~]# python
Python 2.5 (r25:51908, May 26 2008, 17:47:47)
[GCC 3.4.6 20060404 (Red Hat 3.4.6-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Crypto
>>> import twisted.conch.ssh.transport
>>> print Crypto.PublicKey.RSA
<module 'Crypto.PublicKey.RSA' from '/usr/python/lib/python2.5/site-packages/Crypto/PublicKey/RSA.pyc'>
>>>
提示RSA.pyc位置,说明已经安装成功了。
至此,安装完成。
WaistCoat07 2011-11-05
  • 打赏
  • 举报
回复
Google或者百度先

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧