0
私は窓が新しく、Visual Studioでコードとモジュールを設定しています。Windowsでのモジュールのインポート
I私のコードについては、以下のフォルダ構造を持っている:
myscript.pyでmyModule
__init__.py
mymodule.py
myScript
myscript.py
私は、次のコマンドがあります:Visual Studioで
from myModule import *
このコマンドの作品を、私は実行するとスクリプトのコマンドライン私は次のエラーが表示されます:
ModuleNotFoundError: No Module named myModule
ウィンドウにすばやくトリックがありますかパッケージとしてmyModuleをインストールする必要はありませんか?
Linuxで動作する一般的なトリックは、Windowsでは動作しないようです。即ち、
sys.path.append(os.path.join(os.path.dirname(__file__), '..', 'myModule'))
又は、
import ..myModule
あなたはsys.path.append(OSを使用する意味@RobertB .path.join(os.path.dirname(__ file__)、r ".."、 'myModule')))..私は試しましたが、それは私にとってはうまくいかず、多分私は別のものを混乱させました – Dnaiel
' sys.path.append(os.path.join(os.path.dirname(__ file__)、 '..') '十分であれば、' import myModule'はそれを見つけます。 – RobertB
@RobertBあなたはマストですr – Dnaiel