Udacity CarND-Lanelines-P1 miniconda环境配置

本文记录了在配置Udacity CarND项目环境时遇到的四个问题,包括utf-8编码错误、opencv安装失败、imageio与ffmpeg相关问题,以及ffmpeg下载错误。针对这些问题,提供了具体的解决思路,如使用conda install -c conda-forge opencv,手动下载ffmpeg等。建议先安装tensorflow,然后根据environment.yml文件安装其他依赖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

完成Udacity项目时,配置环境是一个大问题,记录下自己遇到的问题及解决思路。

issue1:invalid start byte string(utf-8)

思路:报错中有显示qt安装包及错误文件路径,先通过命令行 conda install qt-v明确报错的文件路径,根据错误文件路径修改。参考网站:conda安装qt时报错UnicodeDecodeError

issue2:opencv安装使用命令行 conda install opencv-python 报错package missing in current channel

思路:使用 conda install -c conda-forge opencv安装,参考网站:conda 命令 直接安装 OpenCV[Anaconda]

issue3:imageio need to use ‘imageio.plugins.ffmpeg.download()’ here及win32报错 windowsError:[Error 193] 1%不是有效的win32应用程序

思路:报错关键词ffmpeg-win32/moviepy/imageio/imageMagick,使用pip安装moviepy和imageio==2.4.1。

使用命令行安装。
//install moviepy and imageio
pip install moviepy
pip install imageio==2.4.1

issue4:ffmpeg-linux64-v3.3.3 was not found on your…/unable to download ‘ffmpeg-osx-v3.2.4’

思路:手动下载ffmpeg至指定目录:
step1:修改fentch.py文件,设置print_destination=True。参考网站1:Macbook下ffmpeg下载失败问题解决
step2:下载ffmpeg文件至路径root/.imageio/ffmpeg(仅作参考,路径以step1得到的为主)。参考网站2:Imageio: ‘ffmpeg-linux64-v3.3.1’ was not found on your computer; downloading it now.

总结:按照github上项目中readme步骤创建环境,参考environment.yml中package版本,建议先安装tensorflow,依赖较多,安装失败可用conda search命令搜索可安装的版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值