2015-02-12 252 views
0

模塊我已經安裝了魅力加密庫,但是當我嘗試使用這個庫我收到錯誤,如運行文件:導入錯誤:沒有名爲toolbox.pairinggroup

File "maabe_rw12.py", line 17, in <module> 
    from toolbox.pairinggroup import * ImportError: No module named toolbox.pairinggroup 
+0

發佈整個回溯和你正在嘗試運行,將有助於 – 2015-02-12 05:52:02

回答

0

嘗試:

from charm.toolbox.pairinggroup import * 

在這裏找到:http://jhuisi.github.io/charm/cryptographers.html#group-abstractions

你是怎麼安裝charm的?你的文件系統上的哪個地方是圖書館?你可以看到,這是不是你的道路上,如果你:

import sys 
print(sys.path) # `print sys.path` if on python 2.X 

或許你可以附加其他的魅力是在使用sys.path.append目錄;儘管這通常不是最佳解決方案。

+0

亞我試圖像你說的,但仍然我得到這個文件錯誤ImportError:沒有名爲charm.toolbox.pairinggroup.i的模塊甚至嘗試添加像這樣的配對組... from charm.toolbox.pairinggroup import PairingGroup,ZR,G1,G2,GT,對 – 2015-02-12 07:05:49

+0

你是如何安裝魅力的? – 2015-02-12 18:39:35

+0

雅我做了...但仍然是相同的錯誤...我甚至遵循平臺手冊安裝魅力,...有沒有什麼辦法來糾正這個錯誤.... – 2015-02-13 04:58:25

0

所有你需要做的是進口pairinggroup到您的代碼:

from charm.toolbox.pairinggroup import PairingGroup,ZR,G1,G2,GT,pair 
相關問題