最近,我尝试使用命令$ pip install pyephem
在我的Ubuntu虚拟环境中安装Pyephem。
但是,它无法创建本地bin
文件。错误是"权限被拒绝"。我想知道如何解决这个问题。非常感谢您的帮助。
答案 0 :(得分:0)
您正尝试将PyEphem安装到计算机上的系统目录中,而不是安装在主目录下,但只允许系统管理员写入/usr/bin
或/usr/local/bin
等系统目录。
通过在命令前添加sudo
,您可以使用管理员的高权限运行它,而不是使用通常有限的用户级权限,这就是为什么它能够成功并将文件写入你机器上的系统目录。
如果您有兴趣仅在您的用户帐户下安装PyEphem而无需特殊权限,请尝试阅读Virtualenv tool。