So it looks like things have been changed by Microsoft since this course began and some of the things on Lesson 2 no longer work/are not the same anymore. It took me a while to figure out and the information is scattered so I thought it might be useful to do a single post with the info, that might save some time to the other folks (at least until it breaks again).
I’ve created an issue on the fastbook github since I have no idea on how to update and test the libraries on the jupyter notebooks:
But luckily someone has implemented a workaround here:
So follow the steps to do a local definition of search_images_bing and that should do it. The official microsoft docs are here as well:
Note: Another issue I had was while running
dest = ‘images/grizzly.jpg’
download_url(ims[0], dest)
→ 167 with open(dest, ‘wb’) as f:
168 nbytes = 0
169 if show_progress: pbar = progress_bar(range(file_size), leave=False, parent=pbar)
FileNotFoundError: [Errno 2] No such file or directory: ‘images/grizzly.jpg’
On the clean directory there is no images folder, so simply create one from the terminal or from python. (open terminal, cd fastbook, cd clean , mkdir images)