Tensorflow on mac m1

Hi,

I want to use TensorFlow on my MacBook Air m1, so I followed the instructions given in this link : https://developer.apple.com/metal/tensorflow-plugin/

But when i wanted to verify if it works using the code provided in the link i got this error : Traceback (most recent call last):  File "/Users/aminewardi/Desktop/Stage/Model/verify.py", line 1, in   import tensorflow as tf  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/init.py", line 37, in   from tensorflow.python.tools import module_util as _module_util  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/init.py", line 45, in   from tensorflow.python.feature_column import feature_column_lib as feature_column  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/feature_column/feature_column_lib.py", line 18, in   from tensorflow.python.feature_column.feature_column import *  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/feature_column/feature_column.py", line 143, in   from tensorflow.python.layers import base  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/layers/base.py", line 16, in   from tensorflow.python.keras.legacy_tf_layers import base  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/init.py", line 25, in   from tensorflow.python.keras import models  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/models.py", line 20, in   from tensorflow.python.keras import metrics as metrics_module  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/metrics.py", line 34, in   from tensorflow.python.keras import activations  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/activations.py", line 18, in   from tensorflow.python.keras.layers import advanced_activations  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/layers/init.py", line 26, in   from tensorflow.python.keras.engine.base_preprocessing_layer import PreprocessingLayer  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/engine/base_preprocessing_layer.py", line 28, in   from tensorflow.python.keras.engine import data_adapter  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/engine/data_adapter.py", line 41, in   from tensorflow.python.keras.utils import data_utils  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/tensorflow/python/keras/utils/data_utils.py", line 40, in   from six.moves.urllib.request import urlopen  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/six.py", line 97, in get   result = self._resolve()  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/six.py", line 165, in _resolve   module = _import_module(self.mod)  File "/Users/aminewardi/miniconda/lib/python3.10/site-packages/six.py", line 87, in _import_module   import(name)  File "/Users/aminewardi/miniconda/lib/python3.10/urllib/request.py", line 88, in   import http.client  File "/Users/aminewardi/Desktop/Stage/Model/http.py", line 61, in   f = open("http.log", 'r') FileNotFoundError: [Errno 2] No such file or directory: 'http.log'

Answered by Aminee in 745870022

I had a file named http.py, it somehow interfered with it. I renamed the file, and now the code is working.

Accepted Answer

I had a file named http.py, it somehow interfered with it. I renamed the file, and now the code is working.

Tensorflow on mac m1
 
 
Q