pip install'package name'命令在Python shell中不起作用

2024-10-01 22:28:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,我从Jyputer笔记本工作环境切换到python控制台(python3.8.1shell)。我在安装通过笔记本安装/导入的软件包时遇到了问题。你知道吗

pip install dask

pip install pyodbc

pip install pysftp

pip install selenium

例如:

>>> pip install pysftp
SyntaxError: invalid syntax
>>>
>>> pip install selenium
SyntaxError: invalid syntax
>>>

而导入正在为某些库工作。你知道吗

>>> import csv

一切正常

>>> import pysftp
Traceback (most recent call last):
  File "<pyshell#44>", line 1, in <module>
    import pysftp
ModuleNotFoundError: No module named 'pysftp'
>>>

Tags: installpipimport环境selenium笔记本daskmodule
3条回答

要安装python软件包,请打开cmd(windows)或gnome终端(linux):

pip install <package-name>

要在python源代码中安装程序包,有一种不推荐使用的方法:

import os
os.system("pip install <package-name>")

Pip是从常规终端运行的实用程序,而不是python库,因此它在python shell之外工作

在Jupyter笔记本中安装pip包:

! pip install  user <package>

相关问题 更多 >

    热门问题