Unreal Engine 4 + miniconda + Python2.7 + Pycharm

news/2024/7/16 7:12:38 标签: ue4, pycharm, ide, python

1.​首先启用UE4插件里的Python Scripting插件

在这里插入图片描述

2. 在UE4项目设置中 开启Python开发者模式 生成unreal.py文件,用于在Pychram中引入Unreal PythonAPI

在这里插入图片描述

生成的unreal.py 在:
"项目路径\Intermediate\PythonStub\unreal.py"

python2727___11">3. 安装Miniconda 如果你已经安装python2.7(虚幻官方默认支持2.7版本) 或者 有虚拟环境的可以直接跳过

miniconda下载网址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
安装完成后,创建conda虚拟开发环境 在终端输入
conda create -n unreal python=2.7
如下提示即为安装成功

在这里插入图片描述

4.在Pycharm选择Python脚本并加载UE4中生成的unreal文件

创建一个新项目(名称随意)

在这里插入图片描述

打开设置 选择 项目-》Python解释器

在这里插入图片描述

将Python解释器换成新创建的conda虚拟开发环境的Python2.7解释器

在这里插入图片描述

选择全部显示

在这里插入图片描述

找到Python解释库 并把UE4项目的PythonSub的文件添加进去

在这里插入图片描述

引入Unreal库不报错 配置成功

在这里插入图片描述

尝试运行代码
python">import unreal

unreal.log("Hello World")

TArray = unreal.Array(int)

TArray.append(1)
TArray.append(2)
TArray.append(3)
unreal.log(TArray)

在这里插入图片描述

在这里插入图片描述

输出成功


http://www.niftyadmin.cn/n/5099577.html

相关文章

开启数字消费新纪元

随着科技的发展,互联网已经走进了千家万户,全球化和数字化的趋势日益明显。在此背景下,元宇宙电商NFG系统应运而生,为企业和个人提供了一个全新的、沉浸式的商业环境。就像预示未来的风向标,元宇宙电商NFG系统正逐步改…

【Linux进行时】进程控制

1.进程创建&#xff1a; 1.1fork函数 在linux中fork函数时非常重要的函数&#xff0c;它从已存在进程中创建一个新进程。新进程为子进程&#xff0c;而原进程为父进程。 \#include <unistd.h> pid_t fork(void); 返回值&#xff1a;子进程中返回0&#xff0c;父进程返…

PHP房贷计算器算法

<?phpfunction debx(){$dkm 12; //贷款月数&#xff0c;20年就是240个月$dkTotal 2000; //贷款总额$dknl 0.049; //贷款年利率$emTotal $dkTotal * $dknl / 12 * pow(1 $dknl / 12, $dkm) / (pow(1 $dknl / 12, $dkm) - 1); //每月还款金额$lxTotal 0; //总利息f…

CentOS有IP地址,连接不上Xshell或使用Xshell时突然断开

问题原因&#xff1a;未在电脑主机的网络中进行IP地址配置 解决办法&#xff1a; 1.打开控制面板&#xff0c;选择‘网络与共享中心’ 2.选择“更改适配器设置” 3.右键点击以太网3“属性” 4.选择协议版本4&#xff0c;点击属性 5.IP地址填写CentOS的IP地址&#xff1a;192.…

【科研绘图】将echarts中的散点地图和热力地图融合到同一个地图上

将echarts中的散点地图和热力地图融合到同一个地图上 散点地图热力地图散点热力地图散点地图 官网示例代码 from pyecharts import options as opts from pyecharts.charts import Geo from pyecharts.faker import Faker from pyecharts.globals import ChartTypec = (Geo

以烟草行业为例,聊聊如何基于 PLC + OPC + TDengine,快速搭建工业生产监测系统

在烟草工业场景里&#xff0c;多数设备的自动控制都是通过 PLC 可编程逻辑控制器来实现的&#xff0c;PLC 再将采集的数据汇聚至 OPC 服务器。传统的 PI System、实时数据库、组态软件等与 OPC 相连&#xff0c;提供分析、可视化、报警等功能&#xff0c;这类系统存在一些问题&…

实战讲解 SpringBoot 定时任务:@Scheduled

最近的开发中又遇到了关于定时调度的开发任务&#xff0c;在定时调度其实有很多的第三方平台可以接入&#xff0c;但是其实在SpringBoot有自带的定时任务注解Scheduled。Scheduled可以通过注解配置快速实现方法的定时调度&#xff0c;直接在方法加上Scheduled注解即可。 1Sche…

BSA研究方案——如何从容不迫的进行性状定位

&#xff08;一&#xff09;BSA基本概念 BSA即集群分离分析法&#xff0c;是Bulked-Segregant Analysis的首字母缩写。具体是利用差异目标性状的两个亲本构建家系&#xff0c;在子代分离群体中选取目标性状个体构建DNA混合池&#xff0c;采用高通量测序技术对混池DNA进行建库测…