SimpleTk python 2.7.12安装问题

SimpleTk python 2.7.12安装问题,python,python-2.7,installation,simpleitk,Python,Python 2.7,Installation,Simpleitk,所以。。。我正在尝试在Python2.7.12上安装SimpleTk,我尝试了几种方法,但没有一种能给我带来令人满意的结果 1) 简单地使用 pip install SimpleITK 我得到“没有找到SimpleTk的匹配发行版”(我的pip版本是9.0.1) 2) tar文件(此处可用:):当我运行命令时 python setup.py install 我得到: Download error on https://pypi.python.org/simple/scikit-build/:

所以。。。我正在尝试在Python2.7.12上安装SimpleTk,我尝试了几种方法,但没有一种能给我带来令人满意的结果

1) 简单地使用

pip install SimpleITK
我得到“没有找到SimpleTk的匹配发行版”(我的pip版本是9.0.1)

2) tar文件(此处可用:):当我运行命令时

python setup.py install
我得到:

Download error on https://pypi.python.org/simple/scikit-build/: [SSL: 
CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) -- Some 
packages may not be found!
Couldn't find index page for 'scikit-build' (maybe misspelled?)
Download error on https://pypi.python.org/simple/: [SSL: 
CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) -- Some 
packages may not be found!
No local packages or download links found for scikit-build>=0.5
Traceback (most recent call last):
 File "setup.py", line 50, in <module>
 zip_safe=False
 File "/usr/lib/python2.7/distutils/core.py", line 111, in setup
_setup_distribution = dist = klass(attrs)
 File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 269, in 
__init__
self.fetch_build_eggs(attrs['setup_requires'])
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 313, in 
fetch_build_eggs
replace_conflicting=True,
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 
826, in resolve
dist = best[req.key] = env.best_match(req, ws, installer)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 
1092, in best_match
return self.obtain(req, installer)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1 
104, in obtain
return installer(requirement)
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 380, in 
fetch_build_egg
return cmd.easy_install(req)
File "/usr/lib/python2.7/dist-
packages/setuptools/command/easy_install.py", 
    line 657, in easy_install
   raise DistutilsError(msg)
 distutils.errors.DistutilsError: Could not find suitable distribution for 
 Requirement.parse('scikit-build>=0.5')
上的下载错误https://pypi.python.org/simple/scikit-build/: [SSL: 证书\u验证\u失败]证书验证失败(\u ssl.c:590)--一些 可能找不到包! 找不到“scikit构建”的索引页(可能拼写错误?) 上的下载错误https://pypi.python.org/simple/: [SSL: 证书\u验证\u失败]证书验证失败(\u ssl.c:590)--一些 可能找不到包! 找不到scikit版本>=0.5的本地软件包或下载链接 回溯(最近一次呼叫最后一次): 文件“setup.py”,第50行,在 zip_safe=False 文件“/usr/lib/python2.7/distutils/core.py”,第111行,在安装程序中 _设置\u分布=dist=klass(属性) 文件“/usr/lib/python2.7/dist-packages/setuptools/dist.py”,第269行,在 __初始化__ self.fetch\u build\u鸡蛋(attrs['setup\u requires'])) 文件“/usr/lib/python2.7/dist-packages/setuptools/dist.py”,第313行,在 取蛋 替换_=True, 文件“/usr/lib/python2.7/dist-packages/pkg_-resources/_-init__.py”,第行 826,决心 dist=best[req.key]=env.best\u匹配(req,ws,installer) 文件“/usr/lib/python2.7/dist-packages/pkg_-resources/_-init__.py”,第行 1092,在最佳比赛中 返回自获取(请求,安装程序) 文件“/usr/lib/python2.7/dist-packages/pkg_-resources/_-init__.py”,第1行 104,在获得 返回安装程序(要求) 文件“/usr/lib/python2.7/dist-packages/setuptools/dist.py”,第380行,在 取蛋 return cmd.easy_安装(需要) 文件“/usr/lib/python2.7/dist- 软件包/setuptools/command/easy_install.py“, 第657行,易于安装 raise DistutilsError(消息) distutils.errors.DistutilsError:找不到适合的分发 需求分析('scikit-build>=0.5') 我不明白遗漏了什么,为什么我不能使用实践的方法(与pip)=(我也没有尝试Python3(但我更愿意使用Python2.7,因为我更熟悉它)

提前谢谢你

编辑:终于让它工作了!


这里:

您使用的是什么操作系统和体系结构?什么是“python-i-c'import distutils.util;print(distutils.util.get_platform())”的输出?启动“python-i”时打印什么?而且它看起来像是从错误消息中断开的。“pip install-v SimpleITK”的输出是什么?谢谢你的回答!好吧,我使用的是Linux Mint Serena Virtual Box(如果我的内存正确的话)。“python-I-c'import distutils.util;print(distutils.util.get_platform())”的输出是…啊…什么都没有。只是python shell中的“>>>”。当我使用“python-I”时,它正在打印“python 2.7.12”(默认,2016年11月19日,06:48:10)[GCC 5.4.0 20160609]在linux2上键入“帮助”、“版权”、“信用证”或“许可证”以了解更多信息。“最后,“pip安装-v SimpleTk”的输出是一条长错误消息(它超过了最大字符数,所以我只显示了一小部分)”无法获取URL:确认ssl证书时出现问题:[ssl:certificate\u VERIFY\u FAILED]证书验证失败(_ssl.c:590)-跳过找不到满足SimpleTk(来自版本:)清理要求的版本…找不到SimpleTk的匹配分发“错误消息“DistributionNotFound:找不到SimpleTk查找的匹配分发”的更多信息”“在高速缓存中,启动新的HTTPS连接(1):pypi.python.org时没有可用的高速缓存项。检查最新版本的pip“…”SSLError:[SSL:CERTIFICATE\u VERIFY\u FAILED]CERTIFICATE VERIFY FAILED(\u SSL.c:590))时出错。”