没有名为"setuptools"的模块,即使安装了该模块

  • 本文关键字:模块 安装 setuptools python pip
  • 更新时间 :
  • 英文 :


我正在尝试使用 Windows 安装 openpyxl 软件包。

PS C:Scripts> pip install openpyxl
Collecting openpyxl
    Using cached openpyxl-2.5.0.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
     File "<string>", line 1, in <module>
    ModuleNotFoundError: No module named 'setuptools'

当我运行安装程序工具安装时,我得到:

PS C:Scripts> pip install setuptools
>>
Requirement already satisfied: setuptools in c:scriptslibsite-packages

我尝试再次卸载并安装安装工具,但没有成功。我做错了什么?

PS C:UsersdolinarDesktopsetuptools-38.4.0> python .easy_install.py
error: can't create or remove files in install directory
The following error occurred while trying to add or remove files in the
installation directory:
[Errno 2] No such file or directory: 'C:Lib\site-packages\test-easy-install-9076.write-test'
The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
C:Libsite-packages
This directory does not currently exist.  Please create it and try again, or
choose a different installation directory (using the -d or --install-dir
option).

目录存在。

它应该在系统范围内安装。如果您使用的是 Ubuntu/Debian:

apt-get install -y python-setuptools

如果您使用的是 Windows,请参阅此答案以安装安装工具。

最新更新