anaconda 没有正确安装包
anaconda not installing packages correctly
所以我只想毫无问题地安装和使用软件包。
我需要:
使用 Jupyter 并导入包 "arcgis"
问题:
当我安装 conda 时,arcgis 包转到:
C:\Users\ME\Anaconda3\pkgs\arcgis-1.5.1-py36h78dcb7a_1
而不是它应该去的地方(正如我被告知的那样)
C:\Users\ME\Anaconda3\Lib\site-packages
所以,
当我尝试导入包时,它说它不存在
我试过:
使用 - sys.path.insert 只是在当前工作环境中检索包,但如果我这样做,那么我会跳过其他地方的文件。因为虽然我没有收到错误...没有任何输出。
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 或者什么,所以请在回答时解释你的工作地点。我使用的是 Jupyter,因此除非另有说明,否则我假设任何答案都在 Jupyter 或文件夹中。
我刚刚想通了问题
解决方法:
我进入 conda 并使用 'cd' 进入我的工作目录,其中包应该是 (C:\My directory\Anaconda3\lib\site-packages)
[C:\users\Me> cd Anaconda3\lib\site-packages]
然后我在该目录下通过 conda 安装了 arcgis
Anaconda 命令提示符
C:\My directory\Anaconda3\lib\site-packages> conda install -c esri arcgis
然后我进入正常的命令提示符并启用 jupyter 扩展
C:\users\me> jupyter nbextension 启用 arcgis --py --sys-prefix
然后我正常导入了一张地图,现在可以用了
from arcgis.gis import GIS
my_gis = GIS()
my_gis.map()
地球地图出现在这里
通常答案比你想象的要简单,看图
所以我只想毫无问题地安装和使用软件包。
我需要: 使用 Jupyter 并导入包 "arcgis"
问题: 当我安装 conda 时,arcgis 包转到: C:\Users\ME\Anaconda3\pkgs\arcgis-1.5.1-py36h78dcb7a_1
而不是它应该去的地方(正如我被告知的那样)
C:\Users\ME\Anaconda3\Lib\site-packages
所以, 当我尝试导入包时,它说它不存在
我试过: 使用 - sys.path.insert 只是在当前工作环境中检索包,但如果我这样做,那么我会跳过其他地方的文件。因为虽然我没有收到错误...没有任何输出。
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 或者什么,所以请在回答时解释你的工作地点。我使用的是 Jupyter,因此除非另有说明,否则我假设任何答案都在 Jupyter 或文件夹中。
我刚刚想通了问题
解决方法: 我进入 conda 并使用 'cd' 进入我的工作目录,其中包应该是 (C:\My directory\Anaconda3\lib\site-packages) [C:\users\Me> cd Anaconda3\lib\site-packages]
然后我在该目录下通过 conda 安装了 arcgis
Anaconda 命令提示符
C:\My directory\Anaconda3\lib\site-packages> conda install -c esri arcgis
然后我进入正常的命令提示符并启用 jupyter 扩展
C:\users\me> jupyter nbextension 启用 arcgis --py --sys-prefix
然后我正常导入了一张地图,现在可以用了
from arcgis.gis import GIS
my_gis = GIS()
my_gis.map()
地球地图出现在这里
通常答案比你想象的要简单,看图