-
出现问题报错
在使用TensorFlow进行模拟车道线训练时遇到的各种模块没有安装报错
Traceback (most recent call last):
File "D:\bishe\lanenet-lane-detection-master\tools\make_tusimple_tfrecords.py", line 15, in <module>
from data_provider import lanenet_data_feed_pipline
File "D:\bishe\lanenet-lane-detection-master\data_provider\lanenet_data_feed_pipline.py", line 18, in <module>
import tensorflow as tf
ModuleNotFoundError: No module named 'tensorflow'
Traceback (most recent call last):
File "D:\bishe\lanenet-lane-detection-master\tools\make_tusimple_tfrecords.py", line 11, in <module>
from data_provider import lanenet_data_feed_pipline
ModuleNotFoundError: No module named 'data_provider'
- 解决方案
如果进行了相对应模块的安装后还是出现这个问题的话,你就要考虑之前TensorFlow是不是在虚拟环境下进行的安装。如果是在虚拟环境下安装的TensorFlow-GPU或者TensorFlow-CPU,你也要进入相对应的虚拟环境。
(1)、查看已有虚拟环境
#使用conda env list命令查看已有虚拟环境
conda env list
(2)、激活对应的虚拟环境
#使用conda activate <需要激活的虚拟环境> 命令激活对应的虚拟环境
conda activate tf-gpu
激活后的虚拟环境前面的(base)会变成(tf-gpu),也就是你已经激活后的虚拟环境
(tf-gpu) D:\bishe\lanenet-lane-detection-master>
(3)、最后再进行对应模块的安装就可以啦