问题:
在ros系统中使用Python文件需要在Python文件第一行加上#!/usr/bin/env python指定解释器
#!/usr/bin/env python
在使用anaconda环境时,我粗心大意理所当然的以为第一行代码是#!+文件夹路径+空格+文件名
实际是直接#!+文件路径。所以导致报错“解释器错误:权限不够”。改成正确的即可正常运行。
#错误的
#!/home/ubuntu系统名称/anaconda3/envs/demo/bin python3.6
#正确的
#!/home/ubuntu系统名称/anaconda3/envs/demo/bin/python3.6