PX4编译报:Failed to import toml: No module named 'toml'错误解决方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PX4编译报:Failed to import toml: No module named 'toml'错误解决方法相关的知识,希望对你有一定的参考价值。
参考技术A 编译PX4过程中报如下错误:Failed to import toml: No module named 'toml'
You may need to install it using:
pip3 install --user toml
按照提示,执行:pip3 install --user toml,报如下错误:
ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/home/zouboan/.local/lib/python3.5'
Check the permissions.
千万不要sudo pip3 install --user toml !
千万不要sudo pip3 install --user toml !
千万不要sudo pip3 install --user toml !
在网上搜该错误的解决方法,千篇一律的方法为:在install后面加上--user
可是我已经加上--user了啊,这就有点诡异了!
根据提示进入了home/.local 发现了一点猫腻:
.local中的lib的owner竟然是root ,怪不得pip3 install --user toml会没权限!
百思不得姐,只好强行将lib的owner改成了user: sudo chown -R zouboan lib/
之后安装就ok了!
编译报错:Failed to resolve com.android.support
解决方法:
打开build.gradle 添加下面标红的代码
allprojects {
repositories {
jcenter()
// 标红的代码
maven {
url "https://maven.google.com"
}
}
}
以上是关于PX4编译报:Failed to import toml: No module named 'toml'错误解决方法的主要内容,如果未能解决你的问题,请参考以下文章
Unity3D 问题总结Failed to import package with error: Couldn‘t decompress package
编译报错:Failed to resolve com.android.support
Failed to import package with error: Couldn't decompress package的解决方案
android stdio 编译项目报Error:Failed to find target with hash string 'android-24
ImportError: numpy.core.multiarray failed to import
我的Android进阶之旅解决Android Studio编译报错:Failed to find Build Tools revision 30.0.2