[英]Importing matplotlib.pyplot in atom editor
我正在使用pyzo運行我的python腳本。 但是我覺得有必要切換到Atom代碼編輯器。 我可以毫無問題地運行我的python腳本。
有一點我需要使用庫matplotlib
。 在pyzo中,我會做:
import matplotlib.pyplot as plt
錯誤信息:
追溯(最近一次通話):文件“ C:\\ Users \\ ivanl \\ Desktop \\ python trade \\ matplotlib.py”,行1,在導入matplotlib.pyplot中作為plt文件“ C:\\ Users \\ ivanl \\ Desktop \\ python trade” \\ matplotlib.py“,第1行,在導入matplotlib.pyplot中作為plt ImportError:沒有名為'matplotlib.pyplot'的模塊; 'matplotlib'不是軟件包
我應該在哪里尋找安裝matplotlib的地方? 為什么在pyzo而不是原子上起作用?
從模塊搜索路徑 。
導入名為spam的模塊時,解釋器首先搜索具有該名稱的內置模塊。 如果找不到,它將在變量
sys.path
給出的目錄列表中搜索名為spam.py的文件。sys.path
從以下位置初始化:
- 包含輸入腳本的目錄(或當前目錄)。
- PYTHONPATH (目錄名稱列表,語法與shell變量PATH相同)。
- 取決於安裝的默認值。
這意味着您應該避免使用與標准庫或內置模塊名稱相同的名稱來命名模塊。
因此,您應該重命名腳本文件而不是matplotlib.py
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.