2011-05-21 47 views
0

上午使用pyclips生成事實和我的系統的規則..我已經下載了安裝pyclips的所有要求,其中包括一個剪輯目錄,其中包含使用剪輯所需的python文件蟒蛇代碼..使用pyclips和導入剪輯作爲python模塊

但是當我寫「導入剪輯」或「進口pyclips.clips」錯誤「」沒有名爲剪輯模塊「的出現!

所以請clould任何一個可以幫助我,使導入正確?​​

只是我想說,我把文件夾pyclips insode庫文件夾中的蟒蛇文件夾在c:/

+0

如果有setup.py文件,請嘗試運行「python setup.py install」(或任何Windows上的等效項)。或者嘗試將「剪輯」(不是pyclips)文件夾複製到庫文件夾中。 – 2011-05-21 14:12:37

+0

aha是的,在windows上的等價物只是雙擊se​​tup.py,並且我實際上做了什麼,並因此安裝了CLIPSSrc軟件包。現在我把剪輯文件放在python的lib文件夾中,我仍然得到相同的結果! – shaimaa 2011-05-22 07:18:45

+0

IDLE 2.6.2 >>>進口剪輯 回溯(最近通話最後一個): 文件 「」,1號線,在 進口剪輯 文件「C:\ Python26 \ LIB \剪輯\ __ init__.py 」從_clips_wrap進口* 文件第36行,在 「C:\ Python26 \ LIB \剪輯\ _clips_wrap.py」 37行,在 進口_clips作爲_c 導入錯誤:沒有模塊名爲_clips >>> – shaimaa 2011-05-22 07:20:33

回答

0

您不能雙擊setup.py文件。
首先您將當前目錄更改爲setup.py文件所在的位置。
第二次使用命令setup.py install

你做了一切,沒關係。

e.g: 

C:\Windows\System32>F: 

F:\>cd F:\Downloads\pyclips-1.0.7.348\pyclips 

F:\Downloads\pyclips-1.0.7.348\pyclips>setup.py install 
0

建立CLIPSSrc軟件包之後,按照Mark的回答。

如果在後續python提示符下運行「導入剪輯」仍會拋出相同的錯誤,這意味着剪輯模塊無法生成或剪輯模塊不在python路徑中。

import sys 
sys.path.append('C:\PATH\TO\clips\module\clips') # Whatever path the clips module is 

現在,「導入剪輯」應該工作:

您可以通過把夾子模塊在Python路徑。

0
PYTHONPATH="/Library/Python/2.7/site-packages/clips/" 
export PYTHONPATH