当我运行pip列表时,我有以下内容--我是在2.7之上运行mac os的:
➜ python --version
Python 2.7.10
➜ pip list
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Package Version
------------------ -------
pathlib 1.0.1
pip 19.0.2
python-http-client 3.2.7
setuptools 40.8.0
wheel 0.33.0
现在在我的代码中我有:
from pathlib import Path
当我从命令行运行时,我得到:
Traceback (most recent call last):
File "testexe.py", line 7, in <module>
from pathlib import Path
ImportError: No module named pathlib
发布于 2020-07-15 09:01:11
您可以从PyPI:pathlib2安装当前路径库的向后兼容版本。
原有的路径库不再被维护。我不知道为什么会这样,但也许这会影响您的导入¯_(ツ)_/
您应该使用Python3,除非您必须使用Python2。这个路径库模块从Python3.4开始就被作为标准库的一部分。因此,虽然交换可能很烦人,但至少您的路径库导入可以工作!
发布于 2021-09-14 11:48:30
您正在使用来自Python2的pip考虑迁移到Python3
用于将来的安装
pip3安装-r requirements.txt
https://stackoverflow.com/questions/62910916
复制相似问题