【问题标题】:Unable to install arcpy module using Pycharm无法使用 Pycharm 安装 arcpy 模块
【发布时间】:2020-11-03 05:19:49
【问题描述】:

我意识到这已经出现过,但我发现的所有响应都是针对不同版本的 Arc。

我已按照link 中的步骤进行操作,并将我的项目解释器设置为 python c:\Python27\ArcGIS10.4\python.exe。根据我所阅读的内容,应该使用预安装的 Arcpy 进行设置。但是,如果我查看 VENV 中的包,则没有列出 arcpy。我尝试使用 pip 和 pycharm GUI 包管理器添加它。没有一个名为 arcpy 的包,选项有:

  • arcpy 元数据
  • arcpy-virtualenv
  • arcpyext
  • arcpylogger

我已经成功安装了所有这些,并且它们显示在项目虚拟环境的包列表中。尽管如此,当我运行脚本时,仍然会收到“没有名为 arcpy 的模块”的错误消息。

关于我哪里出错了有什么想法吗?

感谢您的帮助。

【问题讨论】:

    标签: python-2.7 pycharm arcpy


    【解决方案1】:

    所以我花了一段时间查看问题并使用 Conda 作为您的项目解释器是解决您问题的方法。我自己也测试过。这里有一些关于如何正确安装 Conda 并在 Pycharm 中设置环境的明确说明:

    创建 Conda 环境:

    确保 AnacondaMiniconda 已下载并安装在您的计算机上,并且您知道其可执行文件的路径。

    (有关详细信息,请参阅安装说明。)

    Meta+Comma 打开项目Settings/Preferences

    Settings/Preferences对话框Meta+Comma中,选择Project |项目口译员。单击配置项目解释器图标并选择添加

    添加 Python 解释器对话框的左侧窗格中,选择 Conda 环境。

    以下操作取决于之前是否存在 Conda 环境。

    如果选择了新环境:

    在文本字段中指定新 Conda 环境的位置,或单击 Conda 环境位置并在文件系统中查找位置。注意新的Conda环境应该所在的目录,必须是空的!

    从列表中选择 Python 版本。

    在文本字段中指定Conda 可执行文件的位置,或单击Conda 可执行文件位置并在Conda 安装目录中查找位置。您基本上是在寻找在您的机器上安装 Conda 时使用的路径。

    如果需要,请选中“对所有项目可用”复选框。

    如果选择了现有环境:

    展开解释器列表并选择任何现有解释器。或者,单击选择解释器并指定文件系统中 Conda 可执行文件的路径,例如 C:\Users\jetbrains\Anaconda3\python.exe。

    如果需要,选中复选框可用于所有项目。

    点击确定完成任务。

    【讨论】:

    • 感谢您对此进行调查。我确实安装了 anaconda(只是普通的 anaconda,而不是通过 jetbrains),但我不确定在哪里可以找到 conda 可执行文件。我有 miniconda .exe 在:C:\Program Files\JetBrains\PyCharm Community Edition with Anaconda plugin 2019.1.3\minicondaInstaller\Miniconda3-latest-Windows-x86_64.exe 但我不认为这就是你的意思。 Theres C:\Users\username\AppData\Local\Continuum\anaconda3\python.exe 但我也不确定这是否正确。感谢您的宝贵时间
    • 您指定的第二条路径应该非常适合您。试一试,让我知道我的回答是否使您受益。祝你好运!
    • 我的项目解释器现在在设置中设置为 ...\anaconda3\python.exe 但它不会让我创建新脚本或运行临时 python 文件,就好像我没有定义解释器一样.
    • 如果您不介意的话,能否附上项目解释器对话框的屏幕截图以及 Anaconda 安装路径。谢谢。
    • C:\Users\{your user}\miniconda3\python.exe - 这是默认安装路径,也是您需要设置为解释器的文件。我重新安装了 miniconda 并且可以确认这一点。
    猜你喜欢
    • 1970-01-01
    • 2015-09-22
    • 2021-11-19
    • 2021-04-29
    • 2017-05-16
    • 2016-11-05
    • 1970-01-01
    相关资源
    最近更新 更多