[英]Can't install arcpy in Jupyter Notebook
我安装了 ArcGIS Pro,其中包括已安装的 Python 个包。 我正在尝试学习 Python 并想使用 ArcPy 函数。 我以前从未使用过 Jupyter Notebook,但为了开始使用,我创建了一个新的 Python 3 文件。 我输入了安装arcpy
的代码,但收到错误消息。
pip install arcpy
ERROR: Could not find a version that satisfies the requirement arcpy (from versions: none)
ERROR: No matching distribution found for arcpy
import arcpy
ModuleNotFoundError: No module named 'arcpy'
我知道我在某处遗漏了一个链接,我猜它与环境有关。 如何引用安装在 ArcGIS Pro 程序文件中的arcpy
包?
我假设你使用的是 Anaconda 或 Miniconda 安装,不是 ArcGIS Pro 提供的,否则arcpy
应该已经可用,无需安装。
注意:如果您想使用 ArcGIS Pro 的 conda 环境,请向下滚动到使用 ArcGIS Pro 的 Conda 环境或使用 ArcGIS Pro 中的 Jupyter Notebook 。
要安装arcpy
,您需要使用conda
而不是pip
。 据我所知, arcpy
在 Python Package 索引( pip
的存储库)中不可用。
打开Anaconda Prompt (如果可以通过PATH
变量找到conda
,则打开任何命令提示符)。
首先你需要一个conda环境。 使用以下命令创建一个名为esri-notebook
的环境(可以是任何名称):
conda create -n esri-notebook
然后使用以下命令激活环境:
conda activate esri-notebook
使用以下命令安装 Jupyter Lab(或 Notebook):
conda install jupyterlab
conda update --all
使用以下命令安装arcpy
:
conda install arcpy -c esri
运行 Jupyter 实验室:
jupyter lab
或者,使用以下命令运行 Jupyter Notebook:
jupyter notebook
您的浏览器将打开 Jupyter Lab 或 Notebook。
打开Anaconda Prompt (如果可以通过PATH
变量找到conda
,则打开任何命令提示符)。 激活环境:
conda activate esri-notebook
运行 Jupyter 实验室:
jupyter lab
或者,使用以下命令运行 Jupyter Notebook:
jupyter notebook
您的浏览器将打开 Jupyter Lab 或 Notebook。
打开Python 命令提示符。 arcpy
可用(无需设置)。
然后使用以下命令启动 Jupyter Notebook:
jupyter notebook
您还可以在 ArcGIS Pro 中创建笔记本, arcpy
应该可以使用它而无需任何进一步设置。 在分析功能区中找到 Python 按钮:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.