Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 模块';tensorflow.api.v1.compat.v2';没有属性'__内部';谷歌colab错误_Python_Tensorflow_Google Colaboratory - Fatal编程技术网

Python 模块';tensorflow.api.v1.compat.v2';没有属性'__内部';谷歌colab错误

Python 模块';tensorflow.api.v1.compat.v2';没有属性'__内部';谷歌colab错误,python,tensorflow,google-colaboratory,Python,Tensorflow,Google Colaboratory,我正在google colab上运行一个tensorflow模型。今天,我犯了一个错误: Using TensorFlow backend. Traceback (most recent call last): File "train.py", line 6, in <module> from yolo import create_yolov3_model, dummy_loss File "/conte

我正在google colab上运行一个tensorflow模型。今天,我犯了一个错误:

 Using TensorFlow backend.
    Traceback (most recent call last):
      File "train.py", line 6, in <module>
        from yolo import create_yolov3_model, dummy_loss
      File "/content/drive/MyDrive/yolo/yolo_plz_work/yolo.py", line 1, in <module>
        from keras.layers import Conv2D, Input, BatchNormalization, LeakyReLU, ZeroPadding2D, UpSampling2D, Lambda
      File "/usr/local/lib/python3.7/dist-packages/keras/__init__.py", line 3, in <module>
        from . import utils
      File "/usr/local/lib/python3.7/dist-packages/keras/utils/__init__.py", line 26, in <module>
        from .vis_utils import model_to_dot
      File "/usr/local/lib/python3.7/dist-packages/keras/utils/vis_utils.py", line 7, in <module>
        from ..models import Model
      File "/usr/local/lib/python3.7/dist-packages/keras/models.py", line 10, in <module>
        from .engine.input_layer import Input
      File "/usr/local/lib/python3.7/dist-packages/keras/engine/__init__.py", line 3, in <module>
        from .input_layer import Input
      File "/usr/local/lib/python3.7/dist-packages/keras/engine/input_layer.py", line 7, in <module>
        from .base_layer import Layer
      File "/usr/local/lib/python3.7/dist-packages/keras/engine/base_layer.py", line 12, in <module>
        from .. import initializers
      File "/usr/local/lib/python3.7/dist-packages/keras/initializers/__init__.py", line 124, in <module>
        populate_deserializable_objects()
      File "/usr/local/lib/python3.7/dist-packages/keras/initializers/__init__.py", line 49, in populate_deserializable_objects
        LOCAL.GENERATED_WITH_V2 = tf.__internal__.tf2.enabled()
      File "/usr/local/lib/python3.7/dist-packages/tensorflow_core/python/util/module_wrapper.py", line 193, in __getattr__
        attr = getattr(self._tfmw_wrapped_module, name)
    AttributeError: module 'tensorflow._api.v1.compat.v2' has no attribute '__internal__'
也许colab最近升级了一些库?我确信我遵循了与通常相同的安装步骤

编辑: 我认为keras版本中可能存在问题。 以下是我正在运行的文件的前几行:

from keras.layers import Conv2D, Input, BatchNormalization, LeakyReLU, ZeroPadding2D, UpSampling2D, Lambda
from keras.layers.merge import add, concatenate
from keras.models import Model
from keras.engine.topology import Layer
import tensorflow as tf

如果我删除所有以“from keras”开头的行,我不会得到错误。然而,我以前从未接触过这些线,所以我不知道为什么它们现在会突然导致错误。另外,导致此错误的不是python版本,因为colab在4月份将其更改为3.7.10,我没有问题。

尝试使用link将python降级为3.6。您需要重新安装以前使用的软件包。

尝试使用link将Python降级到3.6。您需要重新安装以前使用的软件包。

一天早上,我醒来时,我的代码给出了完全相同的错误(在google colab中)

我运行此代码是为了降低tensorflow的级别

!pip install tensorflow==1.13.0
我将其替换为:

%tensorflow_version 1.x

其他一切都是一样的。成功了

一天早上,我醒来时,我的代码给出了完全相同的错误(在google colab中)

我运行此代码是为了降低tensorflow的级别

!pip install tensorflow==1.13.0
我将其替换为:

%tensorflow_version 1.x
其他一切都是一样的。成功了

试试这个:

!!pip每晚卸载keras

!!pip安装h5py==2.10.0

试试这个:

!!pip每晚卸载keras


!!pip install h5py==2.10.0

试试这些参数,它对我有用

!pip3 uninstall keras-nightly
!pip3 uninstall -y tensorflow
!pip3 install keras==2.1.6
!pip3 install tensorflow==1.15.0
!pip3 install h5py==2.10.0

试试这些参数,它对我有用

!pip3 uninstall keras-nightly
!pip3 uninstall -y tensorflow
!pip3 install keras==2.1.6
!pip3 install tensorflow==1.15.0
!pip3 install h5py==2.10.0

我有同样的问题,在我的论文中我面临着同样的问题。几天前它工作正常,但现在突然出现了这个错误。这让我发疯。凯拉斯显然是在抛出这个问题。我将在Tensoflow和Keras上打开一个github问题:`File/usr/local/lib/python3.7/dist packages/Keras/initializers/`uuuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu,每晚强制升级到
keras
。有关更多信息,请参阅。谢谢我有同样的问题,在我的论文中我面临着同样的问题。几天前它工作正常,但现在突然出现了这个错误。这让我发疯。凯拉斯显然是在抛出这个问题。我将在Tensoflow和Keras上打开一个github问题:`File/usr/local/lib/python3.7/dist packages/Keras/initializers/`uuuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu,每晚强制升级到
keras
。有关更多信息,请参阅。谢谢欢迎来到SO,请提供更多详细信息。来到SO,请提供更多详细信息。这确实奏效了。你知道为什么会这样吗?哇。这确实奏效了。你知道为什么会这样吗?