python - Python Keras 运行错误(无效语法)
问题描述
我将 keras 库下载到 python 3.7 但是当我想运行我的代码时,我得到了“无效的 sytnax 错误”
我所做的就是写这个
from keras.callbacks import LambdaCallback
from keras.models import Sequential
from keras.layers import Dense, Activation
from keras.layers import LSTM
from keras.optimizers import RMSprop
错误:
File "C:\Users\hp\AppData\Local\Programs\Python\Python37-32\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 114
def TFE_ContextOptionsSetAsync(arg1, async):
^
SyntaxError: invalid syntax
我怎样才能解决这个问题?
解决方案
这是一个烦人的错误,因为async
它是 python3.7 中的保留关键字。
转到C:\Users\hp\AppData\Local\Programs\Python\Python37-32\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py
并更改这两行
def TFE_ContextOptionsSetAsync(arg1, async):
return _pywrap_tensorflow_internal.TFE_ContextOptionsSetAsync(arg1, async)
至
def TFE_ContextOptionsSetAsync(arg1, abc):
return _pywrap_tensorflow_internal.TFE_ContextOptionsSetAsync(arg1, abc)
推荐阅读
- regex - VS Code 正则表达式搜索:在循环/函数/等中找到一个术语?
- javascript - 如何使用javascript获取url并将其作为变量传递给php
- c++ - 在 vscode 中运行 c++/cpp 代码的问题
- php - 如何使用 301 从现有的 ASP 网站永久重定向到新的 PHP 网站?
- python - 为什么在使用 timeit 或 exec 函数时,不会在提供的全局命名空间中搜索函数内的变量?
- c - 非静态外部变量
- c# - 将附加约束添加到函数中的泛型类型到 C# 中的类级别泛型类型
- rust - 为什么我不能`.iter()` 一个字符串切片?
- sql - SQL中的Excel ListObject(格式为表格)
- gmail-api - 如何使用邮递员从 gmail 下载附件?