在PyCharm中使用FMEObjects的操作步骤

目录
  • 在PyCharm中使用FMEObjects
  • 操作步骤:
  • 使用PyCharm

在PyCharm中使用FMEObjects

安装和配置
下载并安装PyCharm社区版

Python FMEObjects项目不应该使用FME的内部Python,所以你可能需要从 www.python.org安装完整版的Python。您还可以使用ArcGIS安装的Python解释器。

操作步骤:

1.启动PyCharm

2.文件>“新建项目”以显示“创建项目”对话框

**3.将打开一个“新建项目”对话框窗口。**设置项目位置并选择所需的Python解释器,方法是选择“以前配置的解释器”按钮,然后点击“…”添加新的解释器

注意:Python解释器版本必须是所使用的FME版本支持的版本。32或者64位版本也必须匹配。如果要在脚本中使用arcpy模块,请选择ArcGIS Python解释器。如果先前尚未配置解释器,则可能必须将其添加到解释器列表中。
在“添加Python解释器”对话框中,从左侧边栏中选择“虚拟环境”,然后选择“现有”按钮。默认的ArcGISPro Python3环境的解释器位于:
C:\ProgramFiles\ArcGIS\Pro\bin\Python\envs\argispro-py3\python.exe
在“添加Python解释器”对话框的“解释器”字段中输入此路径。选择“确定”以确认这些更改。

注意:本文将ArcGISPro2.8的Python3.7解释器与FME2022.0配合使用。但是,您可以选择使用不同的Python版本,只要它是FME安装的支持版本。您需要修改本文中的说明以匹配所使用的Python版本。

**4.要在IDE中使用FMEObjects,您需要添加库路径。**为此,请转到“文件>设置”或输入Ctrl-Alt-S以显示“设置”对话框。单击项目:<您的项目名称>位于左侧边栏,然后单击python解释器。

5.单击项目解释器下拉菜单,然后选择全部显示…以显示“python解释器”对话框窗口。

6.选择项目解释器,然后单击右上角的文件树图标以显示“解释器路径
”对话框。

7.单击“+”图标,然后将以下路径添加到“解释器路径”对话框中。
<FMEinstall>
<FMEinstall>\fmeobjects\python37
<FMEinstall>\python
<FMEinstall>\python\python37
这里我arcgispro里面python是3.7,所以fme我也都选择的3.7,确保根据所选的Python解释器版本添加正确的路径。

8.单击“确定”关闭“解释器路径”对话框。单击“确定”关闭“项目解释器”,然后单击“确定”退出“设置”对话框。

9.由于Python3.8中引入的更改在搜索加载时依赖项时停止在Windows上查看PATH变量,因此创建了fmebootstrap库来帮助解决加载时依赖项。修改环境变量,以便解释器可以找到FMEObject的加载时依赖项。
为了使用fmebootstrap,在外部环境(如Pycharm)中导入FME模块(如fmeobject)时,需要设置一个或多个环境变量。
FME_HOME=<fme安装文件夹>
如果选择的Python解释器使用Conda环境(例如。ArcGISProPython、Spyder等),还需要设置以下环境变量:
CONDA_DLL_SEARCH_MODIFICATION_ENABLE=1
有两种方法可以在Pycharm中设置这些环境变量:
1)在Python脚本文件的“运行/调试配置”对话框中
从右上角的Python文件下拉列表中选择编辑配置。在“运行/调试配置”对话框中,添加需要在“环境变量”字段中设置的环境变量。如果脚本只在Pycharm中运行,则此选项更合适。

2)在Python脚本本身中:
Python脚本应该有一个部分来导入os模块、设置环境变量、导入fmeboostrap,然后导入fmeobject。如果脚本计划在Pycharm外部运行(即Pycharm只是测试环境)。

importos
#ModifythepathifFMEisinstalledinanotherlocation
os.environ[‘FME_HOME']=r"C:\ProgramFiles\FME"
os.environ[‘CONDA_DLL_SEARCH_MODIFICATION_ENABLE']=str(1)
importfmebootstrap
importfmeobjects

10.选择使缓存失效…从“文件”菜单,然后重新启动Pycharm以更新设置。

使用PyCharm

注意:本节假设环境变量是使用Pycharm的“编辑/调试配置”选项添加的。
1.打开上面创建的项目。
2.添加FMEBootStrap引用:importfmebootstrap
3.添加FME对象引用:导入FME对象
4.导入成功

到此这篇关于在PyCharm中使用FMEObjects的文章就介绍到这了,更多相关PyCharm使用FMEObjects内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 手把手教你在Pycharm中新建虚拟环境并使用(超详细!)

    目录 背景描述: 第一步:安装Virtualenv 第二步:新建Pycharm项目 第三步:配置新虚拟环境 说明:当进入其他项目时: 总结 背景描述: Pycharm作为python专业开发工具,要比轻量级的vscode更加稳定,适合个人.团队的项目开发.同时pycharm来创建虚拟环境实际就是用流行的Virtualenv来创建虚拟环境,只不过pycharm集成了Virtualenv,并提供了一个Virtualenv的图形界面,下面我们来手把手教学~ 默认读者是有Pycharm以及基本的pyth

  • pycharm中leetcode插件使用图文详解

    1.安装插件步骤 2.点击OK确认之后,提示IDE需要重启,选择重启: 3.设置leetcode插件,用户名.密码: 4.点击右下角的leetcode: 题库就出来了,双击进入开发编辑界面: 做完题之后,可选择运行.测试.提交,查看执行情况: 到此这篇关于pycharm中leetcode插件使用图文详解的文章就介绍到这了,更多相关pycharm中leetcode插件内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

  • 教你使用Pycharm配置远程Jupyter

    前段时间,在pycharm里配置了远程的Python解释器,然后在使用过程中,发现pycharm原来是可以使用Jupyter的文件,而且还可以配置远程的Jupyter环境,今天试了一下,一开始还是走了一些坑,今天梳理一下. 我们可以通过以下方式创建Jupyter Notebook文件: 根据自己需要,给文件命名. 然后就创建了一个后缀为ipynb文件. 用一段测试代码测试一下: import numpy as np x = np.arange(15,dtype=np.int64).reshape

  • pycharm创建并使用虚拟环境的详细图文教程

    目录 一.安装对应包 二.创建虚拟环境 三.激活进入虚拟环境 ①使用 pycharm 的 Terminal 切换虚拟环境 ②直接使用 pycharm 切换虚拟环境(推荐使用) 总结 一.安装对应包 在Pycharm的Terminal终端中输入pip install virtualenv,创建一个引入新的虚拟环境的条件. 二.创建虚拟环境 在Pycharm的Terminal终端中输入 virtualenv XX(XX为自定义的名称,随便取,我这里命名为venvFlask). 创建完后,我们发现相应

  • Pycharm虚拟环境创建并使用命令行指定库的版本进行安装

    Pycharm创建的项目,使用了虚拟环境,对库的版本进行管理:有些项目的对第三方库的版本 要求不同,可使用虚拟环境进行管理 直接想通过pip命令安装,直接看第3点 操作步骤: 1.找到当前项目的虚拟环境的地址,一般在当前项目的下,会有虚拟环境的文件夹,Pycharm自动创建的名称是venv 对应文件夹的目录结构: 2.在虚拟环境下安装第三方库,可直接在pycharm里面使用setting,查找进行安装 3.在虚拟环境,要安装指定版本的第三方库,通过pip命令 进到当前项目虚拟环境venv>Scr

  • 在PyCharm中使用FMEObjects的操作步骤

    目录 在PyCharm中使用FMEObjects 操作步骤: 使用PyCharm 在PyCharm中使用FMEObjects 安装和配置下载并安装PyCharm社区版 Python FMEObjects项目不应该使用FME的内部Python,所以你可能需要从 www.python.org安装完整版的Python.您还可以使用ArcGIS安装的Python解释器. 操作步骤: 1.启动PyCharm 2.文件>“新建项目”以显示“创建项目”对话框 **3.将打开一个“新建项目”对话框窗口.**设置

  • pycharm如何使用anaconda中的各种包(操作步骤)

    只要为pycharm配置anaconda中的解析器即可. 操作步骤: 1. 在pycharm菜单栏中,点击File-Settings-Project-Project Interpreter,接着再点击下图中的红色处,然后点击add 2.按照下图操作 3.找到python文件,目录如图所示.目录中的xiexupang是笔者自定义的文件夹.找到anaconda3的安装包后,打开里面的bin文件夹,然后找到python文件,点击ok.如下图. 4.后面的操作都是点击OK即可. 到此这篇关于pychar

  • 在pycharm中开发vue的方法步骤

    一.在pycharm中开发vue ''' webstorm(vue) pycharm(python) goland(Go语言) idea(java) andrioStuidio(安卓) Php(PHP) ''' ''' ①在pycharm中打开vue项目,在settins下Plugins中下载vue.js ②启动vue项目 -方法1.在Terminal下输入npm run serve -方法2.Edit Configurations---->点+ 选npm----->在script对应的框中写

  • 在项目vue中使用echarts的操作步骤

    1.在组件中创建该模块 <template> <div id = "testChart"></div> </template> 2.导入echarts 前提是:已经在项目中配置过echarts 在<script></script>中导入echarts <script> import {echartInit} from "../../../utils/echartUtils" <

  • datax-web在windows环境idea中模块化打包部署操作步骤

    datax-web在windows环境idea中模块化打包部署 操作步骤: 1.在idea中点击Maven Projects,点击datax-web中的clean,等待执行完成后,点击package进行打包.等待打包完成. 2.打包完成后,拷贝datax-admin下的target/datax-admin-2.1.2.jar,以及datax-executor下的target/datax-executor-2.1.2.jar 3.打开cmd,执行java -jar C:\Users\Adminis

  • 在Pycharm中使用GitHub的方法步骤

    Pycharm是当前进行python开发,尤其是Django开发最好的IDE.GitHub是程序员的圣地,几乎人人都在用. 本文假设你对pycharm和github都有一定的了解,并且希望在pycharm下直接使用github的版本控制功能. 废话不多说,下面图文详解,全是干货. 环境:pycharm 2016,git 2.8,github账户,windows7 一.配置Pycharm 不管你用哪种方法,进入pycharm的配置菜单. 选择上图中的version control.(这里插一句,不

  • pycharm中连接mysql数据库的步骤详解

    前言 最近在新的环境配置pycharm的项目时候,发现pycharm不能连接到mysql数据库.由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动.所以就动手起来,总算是成功了,所以将过程分享出来给大家,需要的朋友们一起来学习学习. 一.先确保python能正常连接到数据库 可以如下图测试,如果无报错,说明正常连接到了数据库 如果有报错,可能是缺少MySQLdb包 先去下载MYSQLdb 官方下载:MySQL

  • 教你如何在pycharm中使用less

    前端css中用到less,在pycharm中安装配置less操作步骤如下: 1.点开setting,在Plugins中搜索node.js(安装less之前得安装node.js),安装成功后关闭重新打开pycharm. 2.点开pycharm左下角的Terminal,输入 npm install -g less ,安装less: 3.检查是否安装成功,执行命令"lessc -v"查看版本: (正常执行命令之后应该会看到less版本号信息,但是我的pycharm不知道为什么报如下截图错误,

  • JMeter对数据库的查询操作步骤详解

    提示: 关于JMeter如何连接MySQL数据库,前面文章已经详解的讲解过了.因为配置数据库连接是比较固定的步骤,这里就不重复讲解了. 本篇文章主要详细说明,使用JDBC Request组件,如何对数据库进行查询的各种操作. JMeter中查询语句的操作步骤: 添加测试计划. 添加线程组,设置线程组的次数. 添加JDBC Connection Configuration组件,配置数据库连接. 添加JDBC Request请求,编写SQL语句,使用参数化.运行脚本,发送SQL请求. 添加察看结果树

  • Pycharm快速安装OpenCV的详细操作步骤

    目录 前言 以下是几个比较全面的国内pip镜像源: 第一步 第二步 第三步 第四步 第五步 第六步 总结 前言 由于pycharm自带的pip源网站是国外网址,这就导致了许多国内用户在pycharm中下载其他软件包速度极慢,有时还会跳出下载失败的界面. 因此我们可以将pycharm中的pip源网站更换成我们国内的pip镜像源,这样下载速度就会有质的飞跃. 以下是几个比较全面的国内pip镜像源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:htt

随机推荐