2010-11-15 78 views
7

我的Windows機器上安裝了python2.6。無法在Windows機器上安裝扭曲的包

試圖安裝扭曲的包但無法安裝它。

還安裝了Zope的接口

蟒解釋器我得到的錯誤是:

>>>import twisted 
    >>>Import Error: No Module named twisted 

我安裝成功地扭曲了包。

C:\Documents and Settings\tazim_kolhar>python 
Python 2.6 (r26:66721, Oct 2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win 
32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import twisted 
>>> ^Z 

但是,當我嘗試運行包含包中的腳本:

C:\Documents and Settings\tazim_kolhar>cd .. 

C:\Documents and Settings>cd .. 

C:\>cd Python_scripts 


C:\Python_scripts>python aimbot.py 
aimbot.py:10: DeprecationWarning: twisted.words.protocols.toc is deprecated sinc 
e Twisted 9.0. Use twisted.words.protocols.oscar instead. 
from twisted.words.protocols import toc 
Traceback (most recent call last): 
File "aimbot.py", line 10, in <module> 
from twisted.words.protocols import toc 
File "C:\Python26\Lib\site-packages\twisted\words\protocols\toc.py", line 27, 
in <module> 
from twisted.internet import reactor, protocol 
File "C:\Python26\Lib\site-packages\twisted\internet\reactor.py", line 37, in 
<module> 
from twisted.internet import selectreactor 
File "C:\Python26\Lib\site-packages\twisted\internet\selectreactor.py", line 1 
7, in <module> 
from zope.interface import implements 
ImportError: No module named zope.interface 

C:\Python_scripts> 

我已經downloded Zope的接口。但文檔http://twistedmatrix.com/trac/wiki/WindowsBuilds沒有清楚地解釋zope接口。

如何安裝此zope界面?

任何幫助將是有價值的。

謝謝, Tazim。

+0

你是如何嘗試安裝它的? – abyx 2010-11-15 07:55:30

+0

下載了.msi文件執行它。允許安裝在c:\ twisted文件夾中。在python解釋器執行>>>導入扭曲。我得到導入錯誤 – Star123 2010-11-15 08:40:47

+0

你從你的python解釋器中複製和粘貼的文本說你在導入包的時候正在運行python 2.6。但是,您告訴我們您在第一句中運行了2.7 ...安裝了哪個版本?哪個版本是默認版本?當你得到錯誤時你運行哪個版本? – 2010-11-15 12:27:07

回答

19

安裝程序包的步驟如下:

  1. 安裝Python任何版本。

  2. 然後,安裝適當的exe

    http://twistedmatrix.com/trac/wiki/Downloads

    扭曲10.1.0用於Python 2.6(MSI | EXE)或扭曲10.1.0用於Python 2.5(MSI | EXE)

  3. 下載zope界面。

    http://twistedmatrix.com/trac/wiki/Downloads

  4. 安裝setuptools

    http://pypi.python.org/pypi/setuptools#downloads

    更新PATH變量含有easy_install.exe子目錄。

  5. 使用Zope的安裝界面:

    easy_install zope.interface-3.6.1-py2.5-win32.egg

+0

我已經根據你的指令安裝了扭曲現在可以請你告訴我如何變更它正在安裝的成功和我在哪裏可以找到twistd命令 – Hunt 2012-01-24 14:51:03

+0

python >>>進口扭曲 >>>打印扭曲.version [twisted,version 13.0.2] – danielpopa 2014-01-17 12:21:13

1

在Windows上構建Twisted的文檔是here。遵循這一點,你不應該面臨任何問題。

由於導入失敗,顯然有些東西是不正確的,所以你應該按照上面的手冊中的步驟。是

0

我剛剛安裝雙絞線12.3.0使用.msi下載。

對於zope接口,我提取歸檔文件(zope.interface-4.0.3-py2.7-win32.egg)並將提取的zope目錄移動到python/lib目錄中。

在命令窗口中運行trial.py時,我收到了使用消息。

(我以爲我看到64位窗口和setuptools的一些問題????)