/usr/bin/env: “python”: 没有那个文件或目录
1.现象在Ubuntu20.04中的ROS运行Python文件报错:/usr/bin/env: “python”: 没有那个文件或目录2.原因noetic 使用的是python33.解决方法解决方法一:在CMakeLists.txt文件中添加配置catkin_install_python(PROGRAMS scripts/自定义文件名.pyDESTINATION ${CATKIN_PACKAGE_
·
1.现象
在Ubuntu20.04中的ROS运行Python文件报错:/usr/bin/env: “python”: 没有那个文件或目录
2.原因
noetic 使用的是python3
3.解决方法
解决方法一:在CMakeLists.txt文件中添加配置
catkin_install_python(PROGRAMS scripts/自定义文件名.py
DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
)
解决方法二:第一行解释器声明,可以使用绝对路径定位到 python3 的安装路径 #! /usr/bin/python3,但是不建议
解决方法三:创建一个链接符号到 python 命令:sudo ln -s /usr/bin/python3 /usr/bin/python
更多推荐
已为社区贡献2条内容
所有评论(0)