我在我的主目录中安装了带有 anaconda 的 caffe,它可以工作。现在我希望其他系统用户也可以使用 caffe 并使用 python 包装器运行它。因此,我首先安装了 anaconda/opt/anaconda
并将这个文件夹添加到 PATH 变量中/etc/bash.bashrc
(以与我的.bashrc
文件类似的方式)。然后我将我的 caffe 目录复制到/opt/caffe
并在/etc/bash.bashrc
.
结果,如果另一个用户运行 python,他会正确使用 anaconda 版本。而且他可以运行import caffe
,但是运行时会报错,因为python包装器没有找到protobuf库。
我虽然已经为所有用户安装了所有要求,而不仅仅是为我。如何正确允许其他用户使用副本运行 caffe /opt/caffe
?
提前致谢