pyproj包的“python setup.py egg_info”错误,但其他人没有

时间:2017-12-18 16:30:32

标签: python pip

我一直在尝试安装pyproj python包(我想特别使用stateplane部分)。长话短说..我有一个lat,long和变量值的csv,想要为每个状态提取数据。我打算用

stateplane.identify(-80.1, 36.2, fmt='short')

用于识别状态的功能。我已经验证我有python 3.6.3和pip 9.0.1。做pip安装适用于libusb包,但是当我这样做时出现错误

pip install pyproj

Collecting pyproj
  Using cached pyproj-1.9.5.1.tar.gz
    Complete output from command python setup.py egg_info:
    using bundled proj4..
    Traceback (most recent call last):
      File "c:\python36-32\lib\site-packages\setuptools\msvc.py", line 490, in _
find_latest_available_vc_ver
    return self.find_available_vc_vers()[-1]
IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\smshp\AppData\Local\Temp\pip-build-_bzisu0o\pyproj\setup.py
", line 72, in <module>
    objects = cc.compile(['nad2bin.c', 'src/pj_malloc.c'])
  File "c:\python36-32\lib\distutils\_msvccompiler.py", line 345, in compile

    self.initialize()
  File "c:\python36-32\lib\distutils\_msvccompiler.py", line 238, in initial
ize
    vc_env = _get_vc_env(plat_spec)
  File "c:\python36-32\lib\site-packages\setuptools\msvc.py", line 185, in m
svc14_get_vc_env
    return EnvironmentInfo(plat_spec, vc_min_ver=14.0).return_env()
  File "c:\python36-32\lib\site-packages\setuptools\msvc.py", line 844, in _
_init__
    self.si = SystemInfo(self.ri, vc_ver)
  File "c:\python36-32\lib\site-packages\setuptools\msvc.py", line 486, in _
_init__
    self.vc_ver = vc_ver or self._find_latest_available_vc_ver()
  File "c:\python36-32\lib\site-packages\setuptools\msvc.py", line 493, in _
find_latest_available_vc_ver
    raise distutils.errors.DistutilsPlatformError(err)
distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is requir
ed. Get it with "Microsoft Visual C++ Build Tools": 
http://landinghub.visualstud
io.com/visual-cpp-build-tools
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in 
C:\Users\smshp\Ap
pData\Local\Temp\pip-build-_bzisu0o\pyproj\

我已按照此帖子word中的问题排查提示无效。

或者,如果我下载了回购并且做了

python setup.py install

我会下载.whl或tar.gz文件我会将其下载到python36-32目录或在哪里?

谢谢!

0 个答案:

没有答案