无法在覆盆子pi上导入ephem

时间:2014-11-06 12:05:09

标签: python raspberry-pi pyephem

我试图在我的覆盆子pi上导入python中的pyephem,但是我收到以下错误:

pi@ospi ~/downloads/pyephem-3.7.5.3 $ python
Python 2.7.3 (default, Mar 18 2014, 05:13:23)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ephem
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "ephem/__init__.py", line 5, in <module>
    import ephem._libastro as _libastro
ImportError: No module named _libastro

我使用以下方法安装了模块:

sudo apt-get install python-dev 
sudo apt-get install python-pip 
sudo pip install pyephem

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我认为我的问题是我的8GB SD卡空间不足。我最初尝试使用以下方式更新我的pi:

sudo apt-get update
sudo apt-get upgrade 
sudo rpi-update

但这样做会导致磁盘空间不足。我有一张16GB的SD卡,上面加载了我系统的保存备份。安装python-dev,python-pip和pyephem后,我可以成功导入ephem。