小编mem*_*eme的帖子

安装 hashLib 会出现 SyntaxError:调用“打印”时缺少括号

我需要一个简单的密码哈希函数,并认为我可以使用hashlib. PyCharm 建议通过运行pip install hashLib.

但是现在 PyCharm 抱怨库中的语法错误:

Collecting hashLib
Using cached https://files.pythonhosted.org/packages/74/bb/9003d081345e9f0451884146e9ea2cff6e4cc4deac9ffd4a9ee98b318a49/hashlib-20081119.zip
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/private/var/folders/6_/8g1vyy5n1t1859x2d30ssk480000gn/T/pycharm-packaging/hashLib/setup.py", line 68
    print "unknown OS, please update setup.py"
          ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("unknown OS, please update setup.py")?

----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/6_/8g1vyy5n1t1859x2d30ssk480000gn/T/pycharm-packaging/hashLib/
Run Code Online (Sandbox Code Playgroud)

它表明这可能是与我使用的 Python 版本相关的问题(我尝试过 Python 2.7 和 Python …

python hashlib pycharm

3
推荐指数
1
解决办法
5495
查看次数

标签 统计

hashlib ×1

pycharm ×1

python ×1