Вопрос

I already installed py-bcrypt and bcrypt.

import bcrypt
from eve import Eve
from eve.auth import BasicAuth

password = u'password'
password_hashed = bcrypt.hashpw(password, bcrypt.gensalt())
print password_hashed

File "/var/www/eve2/bcrypt.py", line 19, in <module>
password_hashed = bcrypt.hashpw(password, bcrypt.gensalt())
AttributeError: 'module' object has no attribute 'hashpw'
Это было полезно?

Решение

You need to rename your file to something other than bcrypt.py. Right now, your script is trying to import itself.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top