Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[3859] Pythonのimportが動作しない / a
Done [Request,不具合] Response
Pythonのimportが動作しません。
同じフォルダにscript1.py、module1.pyを置いて実行した場合、
スクリプトパネルに"script1.py"を読み込んだ場合: 正常に実行される(module1.pyが読み込める)
スクリプトパネルに"script1.py"を読み込んでいない場合(既にツールパネルに登録済みで実行した場合): importで読み込めない(module1.py)

<code name="script1.py">
import sys
sys.path.append('.')

import module1
</code>

スクリプトと同じフォルダのパスをPySys_SetPath、またはPyRun_SimpleString(上のようなコードで)、exec(boostの場合)、などで設定してもらえないでしょうか?
2013-11-28 17:30
[3860] Re: Pythonのimportが動作しない / a
PySys_SetPathは間違いでした。"embed c++ python path import"でググってください
2013-11-28 17:57