我有pip 18.1和python 3.6,我想安装earthengine api,所以我在命令提示符中键入了pip install earthengine-api
。
我收到以下错误消息:
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x06345BF0>, 'Connection to 10.168.209.72 timed out. (connect timeout=15)')': /simple/earthengine-api/ Could not find a version that satisfies the requirement earthengine-api (from versions: ) No matching distribution found for earthengine-api
我试过set | find "proxy"
,结果是:
https_proxy=http://xx.xxx.xxx.xx:xxxx
http_proxy=http://xx.xxx.xxx.xx:xxxx
no_proxy=xxx.xxx.xxx.xx,xxx.0.0.1
CCD_ 4给出
FIND: Parameter format not correct
我不理解错误消息,但怀疑我的工作电脑(我不是管理员(的保护要对这个问题负责,所以我决定在带有pip install earthengine-api
的家用电脑上安装python,但在jupyter笔记本电脑中,我得到了"无模块ee">
所以我用conda install –c conda-forge earthengine-api
安装了它,现在它在jupyter中工作(不要问我为什么(。
您第一次使用pip安装earthengine-api
软件包时,它是作为系统范围的软件包安装的,可能不是在conda环境中。
jupyter使用的python解释器应该在conda安装的base
环境中,因此只会在该环境中查找请求的包。
在使用pip之前,请尝试使用conda安装您的软件包。在此处查看指南https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html