九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
如何解決錯誤 Python 中 matplotlib 丟失的問題
Python“ModuleNotFoundError:No module named”matplotlib“”錯誤出現(xiàn)在以下情況下:
  • 未安裝 matplotlib 模塊
  • 安裝和使用不同的 Python 版本
  • 使用 python<=2
  • 使用 Python 2 創(chuàng)建虛擬環(huán)境
  • 全局安裝 matplotlib
在本文中,我們將看到解決此錯誤的可能解決方案。
一、安裝 matplotlib 模塊
大約90%的“ModuleNotFoundError:No module named'matplotlib'”錯誤是因為未安裝 matplotlib 模塊。然而,要解決這個問題,我們需要安裝模塊。選擇安裝 matplotlib 的首選方式(建議使用PIP)。
1、pip
# Python 2
pip install matplotlib
2、pip3
# Python 3
pip3 install matplotlib
如果出現(xiàn)類似權(quán)限錯誤的情況,請運行以下命令:
sudo pip3 install matplotlib
安裝模塊包后,再次執(zhí)行代碼。如果錯誤已經(jīng)修復(fù),恭喜。如果沒有,則轉(zhuǎn)到下一個解決方案。
二、確保使用 Python>2
如你所知,大多數(shù) python 庫不再支持 python 2??赡苣闶褂昧艘粋€新版本的 matplotlib,該版本已不支持使用 Python2。
到目前為止,Matplotlib 2.0.x 支持 Python 2.7到3.10版本。但是,我們建議使用 Python 3。如果你的設(shè)備上沒有安裝 Python 3,讓我們安裝它。
1、在 Linux上 安裝 Python 3
如果你使用的是 Ubuntu 16.10或更高版本,你可以運行這些命令來安裝 Python 3:
$ sudo apt-get update
$ sudo apt-get install python3.6
如果你正在使用另一版本的 Ubuntu:
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.6
如果你正在使用其他 Linux 發(fā)行版:
$ sudo dnf install python3
2、在 Windows 上安裝 Python 3
  • 在瀏覽器上轉(zhuǎn)到 Python 官方網(wǎng)站的 Windows 下載部分。
  • 搜索所需的 Python 版本。Python 3 版本是Python 3.10.7。
  • 單擊鏈接下載 Windows x86-64(64位)或 Windows x86(32位)。
  • 運行程序并按照步驟進行安裝。
3、在 Mac 上安裝 Python 3
在安裝 Python 3之前,必須安裝 GCC。GCC 通過下載較小的命令行工具 Xcode。你還需要安裝brew。
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
在~/.profile文件的末尾添加以下行:
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
如果你的 OS X 10.12(Sierra)或更高版本:
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
現(xiàn)在,讓我們安裝 Python 3:
brew install python
安裝 Python 3后:
  • 使用 Python 3 創(chuàng)建新的虛擬 env
  • 使用 PIP3 安裝 matplotlib
  • 執(zhí)行代碼
如果你沒有 virtualenv,你將了解如何在下一個解決方案中安裝它。
三、在 virtualenv 中安裝 matplotlib
出現(xiàn)“ModuleNotFoundError:No module named’matplotlib'”的模塊”的另一個原因是你在沒有虛擬環(huán)境的情況下全局安裝 matplotlb 包。然而,讓我們看看如何使用 Python 3 設(shè)置 virtualenv。
1、Linux
更新所有 Linux 軟件包:
root@Py:~# apt-get update -y
安裝 python3-venv:
root@py:~# apt-get install -y python3-venv
使用 pip 安裝 virtualenv:
pip3 install virtualenv
創(chuàng)建虛擬環(huán)境:
root@py:~# python3 -m venv py_venv
py_venv 是我的虛擬環(huán)境的名稱?,F(xiàn)在,讓我們激活虛擬環(huán)境:
root@py:~# source py_venv/bin/activate
2、Windows
使用 pip 安裝 virtualenv:
pip3 install virtualenv
創(chuàng)建虛擬環(huán)境:
cd my-project
virtualenv --python C:\Path\To\Python\python.exe py_env
激活虛擬環(huán)境:
.\py_env\Scripts\activate
3、Mac
使用 pip 安裝 virtualenv:
sudo pip install virtualenv
如果出現(xiàn)任何錯誤,請運行以下命令:
sudo -H pip install virtualenv
創(chuàng)建 py_env 虛擬環(huán)境:
virtualenv py_env
激活 virtualenv:
source py_env/bin/activate
激活虛擬環(huán)境后,運行以下命令(pip3)以安裝 matplotlib,此命令適用于所有系統(tǒng)(Linux、Windows、Mac)
pip3 install matplotlib
四、使用相同的 Python 版本安裝和執(zhí)行
你可能會遇到錯誤,因為你已經(jīng)安裝了模塊并使用不同版本的 python 執(zhí)行了代碼。例如:
我們使用pip(Python 2)安裝 matplotlib 模塊,并使用 Python 3 運行代碼。
# Python 2
pip install matplotlib
并使用 Python 3 執(zhí)行我們的代碼:
# Execute The code with Python 3
python3 my_code.py
因此,如果使用 pip 安裝,請使用 Python 2 執(zhí)行,否則,如果使用 pip3 安裝,請執(zhí)行 Python 3。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Python 2.7(3.x)以及numpy、matplotlib和scipy庫三種方法實戰(zhàn)安裝
Django 環(huán)境搭建
Linux 下安裝python軟件包(pip、nose、virtualenv、distribute )
【新手向】為何要這樣安裝Django?
Python虛擬環(huán)境virtualenv使用說明
Virtualenv和Virtualenvwrapper的配置使用
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服