Python 使用已安装的库

Python 使用已安装的库,python,Python,Python脚本以以下内容开头: from pathlib import Path import sqlite3 我将其理解为运行脚本其余部分所需的库的初始化。但是,如果终端中返回以下错误: ImportError: No module named pathlib 我不知道如何解释这一点。一个假设是pathlib库已卸载。但是在本地系统上安装了Python2.7和Python3.4(我相信其中一个是系统预装的) 库如何被断言存在?如果缺少,如何安装它?您必须先安装它 pip install

Python脚本以以下内容开头:

from pathlib import Path
import sqlite3
我将其理解为运行脚本其余部分所需的库的初始化。但是,如果终端中返回以下错误:

ImportError: No module named pathlib
我不知道如何解释这一点。一个假设是
pathlib
库已卸载。但是在本地系统上安装了Python2.7和Python3.4(我相信其中一个是系统预装的)


库如何被断言存在?如果缺少,如何安装它?

您必须先安装它

pip install pathlib

因此,您的代码应该可以工作。

您是使用Python 2.7还是3.4运行脚本?答案因版本而异,因为它在3.4+的标准库中。在OSX上,有用于版本2和3的Python启动器。我在每个实例中都会收到相同的错误消息。如何验证这一点?请注意,这只适用于Python2.7。在3.4+的标准库中。指向该项目的链接将非常有用:@wjandrea您在说什么,pip是python中的标准包管理器应用程序之一,这甚至适用于python3.8。我不是说
pip
。您不需要在3.4+中安装
pathlib
,因为它位于标准库中。但是,您是对的,如果他的系统无法访问它,那么很显然,他没有使用python版本,而pathlib是标准库