簡體   English   中英

從其他文件導入模塊,

[英]Import a module from other file,

主要.py:

..
import calculations
..

result = calculations.velocity(5, 6)

計算.py(與 main.py 相同的目錄):

def velocity(innerdiameter: int, flow: int):
    area = math.pi * math.pow((innerdiameter) * 0.5, 2)
    return flow / area

這可行,但PyCharm用紅色標記“導入計算”,表示“沒有名為計算的模塊”。 輸入calculations. 並且沒有類型檢查。

不知道這是 pycharm 中的一些配置還是我需要修改我的代碼?

python 的初學者非常抱歉,如果這是重復的等等。

在此處輸入圖像描述

通過文件 → 設置 → 項目設置 → 項目解釋器添加模塊路徑。按配置解釋器,然后導航到“路徑”選項卡。 然后按 + 按鈕添加您希望 pycharm 識別的模塊。 小心放置正確的模塊路徑以避免進一步的錯誤。 將路徑添加到包含所需模塊的目錄。 我希望它有所幫助。

暫無
暫無

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

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