【发布时间】:2018-11-19 17:04:34
【问题描述】:
您好,我正在尝试使用以下命令在 Pepper 上安装语音识别 python 模块。 点安装语音识别
我收到以下错误。
知道如何解决这个问题吗?
由于 EnvironmentError 无法安装软件包:[Errno 30] 只读文件系统:'/usr/lib/python2.7/site-packages/SpeechRecognition-3.8.1.dist-info'
谢谢!!
【问题讨论】:
您好,我正在尝试使用以下命令在 Pepper 上安装语音识别 python 模块。 点安装语音识别
我收到以下错误。
知道如何解决这个问题吗?
由于 EnvironmentError 无法安装软件包:[Errno 30] 只读文件系统:'/usr/lib/python2.7/site-packages/SpeechRecognition-3.8.1.dist-info'
谢谢!!
【问题讨论】:
如 here 所述:您在 Pepper 上没有 root 访问权限,这限制了您可以安装的位置。
您的命令尝试将软件包安装到 /usr/lib/python2.7/site-packages/ 您需要 root 权限才能写入的位置。
如果你更新了 pip 试试:
/home/nao/.local/bin/pip install --user SpeechRecognition
如果不尝试:
pip install --user SpeechRecognition
这会将包安装到您具有写入权限的另一个目录。
【讨论】:
是的。你是对的,只是添加你不需要使用路径,因为只有 pip install - - user packagename 才能工作。非常感谢
【讨论】: