当我不知道安装命令

时间:2017-11-27 03:51:30

标签: python pip install

例如:

当我想使用OpenSSL时,在python中我使用from OpenSSL import SSL并安装OpenSSL我做apt-get install python-opensslpip install pyopenssl

编辑:非常感谢所有回答此问题的人。但如果我不知道如何安装12345该怎么办。

假设有一个名为12345的库,我不知道如何安装,我想使用它的模块ABCDE。然后在Python脚本中我会写from 12345 import ABCDE并安装库我会尝试apt-get install python-12345pip install 12345。但并非总是如此。在这种情况下,我该如何使用该模块?

是否有命令行直接“安装”模块或以任何方式发现其相关库?

例如: 如果我尝试import 12345,我会收到错误:

>>> import 12345 File "<stdin>", line 1 import 12345 ^ SyntaxError: invalid syntax

我觉得这个问题有点混乱。我正在编辑它以试图让它更好地理解。

3 个答案:

答案 0 :(得分:0)

您可以使用内置的help功能查看此信息。

例如,我安装了tornado

> import tornado
> help(tornado)

此命令的输出开始时如下;

  

有关龙卷风的帮助:

     

NAME

     

龙卷风 - 龙卷风网络服务器和工具

如果已正确配置包,则在NAME部分的连字符前列出包的名称。我为你加粗了。

在这种情况下,安装龙卷风包的pip命令就是

pip install tornado

答案 1 :(得分:0)

如果您想使用模块12345中的ABCDE,那么您需要安装的只是模块12345(您无法安装&#39; ABCDE&#39;)。所以一般来说,问题的答案是:

pip install 12345

许多模块来自&#34;电池包括&#34;,所以你不一定需要安装一些东西。 例如,如果你这样做:

>>> import random
>>>

您不会收到任何错误,因此该模块是Python标准库的一部分,不需要安装。

答案 2 :(得分:0)

您不仅可以获得所需的模块,还必须安装包含它的库。在PyPI

中找到所需的库
from library import module

此命令将是您想要的方式。如果您遇到错误,请执行此操作。

import library

此命令导入库中的所有模块。