LoginSignup
2
2

More than 1 year has passed since last update.

UE4にPythonのモジュールを追加する

Last updated at Posted at 2021-06-01

これはUE4の自動化の為にPythonでいろいろやりたいけどよく分からんという人の為の超短い記事。

UE4のOutput Logに

import numpy

などと打つとそんなモジュールは無いと言われる。
image.png

ふむ、ではUE4のPythonのバージョンはいくつだい?ということで
import sys;print(sys.version)
と打つと
image.png
どうやら 3.7.7 らしい。(UE4.26)
ならばpipもデフォルトで入っているだろう。
UE4のPython.exeをEverythingで探したら
C:\Program Files\Epic Games\UE_4.26\Engine\Binaries\ThirdParty\Python3\Win64\python.exe
にあった。
image.png

では早速numpyを入れてみよう。cmd.exeでpython.exeの場所に移り
python.exe -m pip install numpy
を実行すると。
image.png
二個ほどWARNINGが出たがインストール出来た様だ。
f2py.exeはFORTRUNをPythonに変換するものらしいがぶっちゃけ要らん。
あとpipのバージョンが古いから更新しとけよ、というもの。
はいはい、後で上げときます。

で、UE4上でnumpyは動く様になったのかい?
import numpy
と打ってみると
image.png
おお、エラーが出なくなった。

これでUE4のPythonライフも捗ろうというもの。
よしよし。


追記
チームでモジュールを共有したい場合はpipでinstallする際に共通のPYTHONPATHをtargetを指定しておくと良いそうです。
情報有難う御座います。>小出さん

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2