Windows10下用pip安装Python包时显示异常提示求助
Hey there! Let me clear this up for you right away—those messages you’re seeing when running pip install matplotlib and pip install numpy aren’t errors at all! They’re just pip letting you know that the packages (and all their required dependencies) are already installed in your Python 3.6.4 environment on Windows 10.
关于你的matplotlib安装尝试
When you ran:
C:\Users\sidra aleem>pip install matplotlib
The output you got means:
- Matplotlib 2.2.2 is already installed at
c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages - All of matplotlib’s required dependencies (like pytz, cycler, six, kiwisolver, pyparsing, python-dateutil, and numpy) are also already installed and meet the version requirements
Here’s your full output for reference:
C:\Users\sidra aleem>pip install matplotlib Requirement already satisfied: matplotlib in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (2.2.2) Requirement already satisfied: pytz in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (from matplotlib) (2018.3) Requirement already satisfied: cycler>=0.10 in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (from matplotlib) (0.10.0) Requirement already satisfied: six>=1.10 in c:\users\sidra aleem\appdata\roaming\python\python36\site-packages (from matplotlib) (1.11.0) Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (from matplotlib) (1.0.1) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (from matplotlib) (2.2.0) Requirement already satisfied: python-dateutil>=2.1 in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (from matplotlib) (2.7.2) Requirement already satisfied: numpy>=1.7.1 in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (from matplotlib) (1.14.3+mkl) Requirement already satisfied: setuptools in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (from kiwisolver>=1.0.1->matplotlib) (28.8.0)
关于你的numpy安装尝试
Similarly, when you ran:
C:\Users\sidra aleem>pip install numpy
The output tells you that numpy 1.14.3+mkl is already installed. The +mkl suffix means this is a version compiled with Intel’s Math Kernel Library, which gives better numerical performance than a standard numpy build.
Full output for reference:
C:\Users\sidra aleem>pip install numpy Requirement already satisfied: numpy in c:\users\sidra aleem\appdata\local\programs\python\python36\lib\site-packages (1.14.3+mkl)
如果你需要更新这些包
If you actually wanted to get the latest compatible versions of matplotlib and numpy for your Python 3.6.4, run this command instead:
pip install --upgrade matplotlib numpy
验证安装是否正常
To make sure everything is working correctly, open a Python shell and run:
import matplotlib import numpy print("Matplotlib version:", matplotlib.__version__) print("Numpy version:", numpy.__version__)
If you don’t get any ImportError messages, your packages are installed and ready to use!
内容的提问来源于stack exchange,提问作者sidra

