anaconda tensorflow import PIL 报错的解决方法
我在网上下载了一个吴恩达教授深度学习第四门课程第三周编程作业的答案,希望看到YOLO的运行效果。结果在输入以下代码时
-
import argparse
-
import os
-
import matplotlib.pyplot as plt
-
from matplotlib.pyplot import imshow
-
import scipy.io
-
import scipy.misc
-
import numpy as np
-
import pandas as pd
-
import pillow
-
import tensorflow as tf
-
from keras import backend as K
-
from keras.layers import Input, Lambda, Conv2D
-
from keras.models import load_model, Model
-
#from yolo_utils import read_classes, read_anchors, generate_colors, preprocess_image, draw_boxes, scale_boxes
-
from yad2k.models.keras_yolo import yolo_head, yolo_boxes_to_corners, preprocess_true_boxes, yolo_loss, yolo_body
就遇到了各种报错,当然错误最多的就是
No module named 'XXXX'
解决方法:
装上以后就不会报错了。
然而在输入PIL时遇到了问题
解决办法:
将PIL换成pillow ,装载pillow,起到的作用是一样的。(有些版本这个方法不起作用)