如何检查Python中是否安装了模块?

Modified on: Sat, 09 Jun 2018 20:18:53 +0800

在终端中,在我启动Python之后,我怎么知道python中存在哪些模块?
假设我需要学习NumPy和SciPy模块。

  • 如果没有安装,我将如何安装?
  • 我如何知道它是否已安装?
作者:,TechJhola

最佳答案

如何知道系统中是否安装了python模块:您可以在终端中进行非常简单的测试,

$ python -c "import math"
$ echo $?
0                                # math module exists in system

$ python -c "import numpy"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named numpy
$ echo $?
1                                # numpy module does not exist in system

如果未安装,我将如何安装

您可以通过从存储库下载相应的软件包来安装特定模块,例如,您可以安装scipy as,

Python的

sudo apt-get install python-scipy ## for Python2
sudo apt-get install python3-scipy ## for Python3

或者您也可以使用python-pip安装python模块,如Zack Titan在下面的评论,安装numpy你可以使用

pip install numpy

警告:强烈建议仅使用官方Ubuntu存储库安装python-modules,不要将pip方法用作超级用户(即,作为root或使用sudo)。在某些情况下,它可能会破坏系统python而使您的系统无法使用。

如何使用pip将软件包安装到本地虚拟环境。

作者:Community,souravc

相关问答

添加新评论