因此,我只想安装和使用软件包,没有任何问题。
我需要的:使用木星并导入包"arcgis“
问题:当我做一个conda安装时,arcgis包转到: C:\Users\ME\Anaconda3\pkgs\arcgis-1.5.1-py36h78dcb7a_1
而不是它应该去哪里(就像我被告知的)
C:\User\ME\Anaconda3 3\Lib\site-packages
所以,当我试图导入包时,它说它不存在
ive尝试:使用- sys.path.insert只检索当前工作环境中的包,但是如果我这样做了,则im跳过其他地方的文件。因为虽然我没有错误..。没有任何东西是作为输出产生的。
import sys
sys.path.insert(0, '/Users/ME/Jupyter_Projects/My_stuff/arcgis-1.5.1-py36h78dcb7a_1/Lib/site-packages')
from arcgis import GIS
gis = GIS()
pdx_map = gis.map('Australia')
pdx_map感谢任何人能提供的任何帮助。但是如果你说的是非常基本的语言,请不要以为我知道什么。人们对我的回答通常是完全断章取义,比如$.。我不知道“$”是指命令提示符还是Pycharm,所以当你回答时,请解释你在哪里工作。我使用木星,所以除非另有说明,否则我假设任何答案都在木星或仅仅是文件夹中。
发布于 2018-12-03 00:30:41
我刚刚解决了这个问题
的解决方案:我进入了conda,我使用' cd‘转到我的工作目录中包应该在那里(C:\My目录\Anaconda3 3\lib\site- packages ) C:\users\Me> cd Anaconda3 3\lib\site-packages
然后,我在该目录下通过conda安装了arcgis。
Anaconda命令提示符
C:\My目录\Anaconda3 3\lib\site-packages> conda安装-c esri
然后进入普通命令提示符并启用jupyter扩展。
C:\users\me> jupyter py扩展启用arcgis --py -sys-前缀
然后,我正常地导入了一张地图,现在它开始工作了。
from arcgis.gis import GIS
my_gis = GIS()
my_gis.map()地球地图出现在这里
--通常答案比你想象的要简单得多,去计算吧
https://stackoverflow.com/questions/53575919
复制相似问题