python和ephem安装

时间:2019-04-04 14:38:20

标签: python pip pyephem

我是python的新手。已安装python 3.3.7版,Visual Studio和构建工具。在安装ephem之前,已经执行了命令'python -m pip install -U pip setuptools'。显示以下消息,并且ephem安装失败:

  

错误:需要Microsoft Visual C ++ 14.0。通过“ Microsoft获得它   Visual C ++构建工具”:https://visualstudio.microsoft.com/downloads/

     

命令   “ c:\ users \ aomine \ appdata \ local \ programs \ python \ python37-32 \ python.exe   -u -c“导入设置工具,标记化; 文件 ='C:\ Users \ Aomine \ AppData \ Local \ Temp \ pip-install-eouyp2bg \ ephem \ setup.py'; f = getattr(标记化,   '打开',打开)(文件);代码= f.read()。replace('\ r \ n',   '\ n'); f.close(); exec(compile(code, file ,'exec')))“安装   --record C:\ Users \ Aomine \ AppData \ Local \ Temp \ pip-record-_98cs8eb \ install-record.txt   --single-version-externally-managed --compile“在C:\ Users \ Aomine \ AppData \ Local \ Temp \ pip-install-eouyp2bg \ ephem \

中失败,错误代码为1

1 个答案:

答案 0 :(得分:0)

有针对Python 2.7、3.3和3.4的预编译二进制滚轮at PyPI(从pip下载软件包),如果您降级了Python,则可以不编译而安装其中的一个。

如果您坚持使用Python 3.7,则必须install MS Visual C++ 14.0。另请参见https://wiki.python.org/moin/WindowsCompilers

顺便说一句,您知道PyEphem is deprecated吗?最新版本是2015年。作者建议使用2个替代方法:https://rhodesmill.org/skyfield/http://www.astropy.org/