簡體   English   中英

如何從 python 中的另一個文件夾導入 package?

[英]How do I import a package from another folder in python?

我在 python 中導入 class Tokenizer class 時遇到問題。標記器 class 在“folder1”的文件 tokenizer.py 中,並且在同一級別有“folder2”和另一個 python 文件。 我想將 Tokenizer 導入 folder2 中的這個文件。

我試過: from folder1.tokenizer import Tokenizer但我收到這個錯誤: ModuleNotFoundError: No module named 'folder1' 在 folder1 中有一個文件 _ init _.py。 謝謝你幫我解決這個問題。

我的目錄結構是這樣的:

項目
|--文件夾1
| |--__init__.py
| |--tokenizer.py
|--文件夾2
| |--測試.py

嘗試使用export PYTHONPATH='path/to/project'作為Google 中的第一個結果

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM