- matplotlib Plotting Cookbook
- Alexandre Devert
- 495字
- 2021-07-16 12:16:24
Installing matplotlib
Before experimenting with matplotlib, you need to install it. Here we introduce some tips to get matplotlib up and running without too much trouble.
How to do it...
We have three likely scenarios: you might be using Linux, OS X, or Windows.
Linux
Most Linux distributions have Python installed by default, and provide matplotlib in their standard package list. So all you have to do is use the package manager of your distribution to install matplotlib automatically. In addition to matplotlib, we highly recommend that you install NumPy, SciPy, and SymPy, as they are supposed to work together. The following list consists of commands to enable the default packages available in different versions of Linux:
- Ubuntu: The default Python packages are compiled for Python 2.7. In a command terminal, enter the following command:
sudo apt-get install python-matplotlib python-numpy python-scipy python-sympy
- ArchLinux: The default Python packages are compiled for Python 3. In a command terminal, enter the following command:
sudo pacman -S python-matplotlib python-numpy python-scipy python-sympy
If you prefer using Python 2.7, replace
python
bypython2
in the package names - Fedora: The default Python packages are compiled for Python 2.7. In a command terminal, enter the following command:
sudo yum install python-matplotlib numpy scipy sympy
Windows and OS X
Windows and OS X do not have a standard package system for software installation. We have two options—using a ready-made self-installing package or compiling matplotlib from the code source. The second option involves much more work; it is worth the effort to have the latest, bleeding edge version of matplotlib installed. Therefore, in most cases, using a ready-made package is a more pragmatic choice.
You have several choices for ready-made packages: Anaconda, Enthought Canopy, Algorete Loopy, and more! All these packages provide Python, SciPy, NumPy, matplotlib, and more (a text editor and fancy interactive shells) in one go. Indeed, all these systems install their own package manager and from there you install/uninstall additional packages as you would do on a typical Linux distribution. For the sake of brevity, we will provide instructions only for Enthought Canopy. All the other systems have extensive documentation online, so installing them should not be too much of a problem.
So, let's install Enthought Canopy by performing the following steps:
- Download the Enthought Canopy installer from https://www.enthought.com/products/canopy. You can choose the free Express edition. The website can guess your operating system and propose the right installer for you.
- Run the Enthought Canopy installer. You do not need to be an administrator to install the package if you do not want to share the installed software with other users.
- When installing, just click on Next to keep the defaults. You can find additional information about the installation process at http://docs.enthought.com/canopy/quick-start.html.
That's it! You will have Python 2.7, NumPy, SciPy, and matplotlib installed and ready to run.
- C語言程序設計實踐教程(第2版)
- MySQL 8從入門到精通(視頻教學版)
- Magento 2 Theme Design(Second Edition)
- 數據結構與算法JavaScript描述
- Julia機器學習核心編程:人人可用的高性能科學計算
- Hands-On Microservices with Kotlin
- Python Web數據分析可視化:基于Django框架的開發實戰
- ExtJS高級程序設計
- Python極簡講義:一本書入門數據分析與機器學習
- 從0到1:HTML5 Canvas動畫開發
- Vue.js 3應用開發與核心源碼解析
- SignalR:Real-time Application Development(Second Edition)
- PHP動態網站開發實踐教程
- Learning iOS Penetration Testing
- 菜鳥成長之路