即使安装了模块,也没有名为“setuptools”的模块

Rok*_*nar 1 python pip

我正在尝试使用 Windows 使用 pip 安装 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'
Run Code Online (Sandbox Code Playgroud)

当我运行 setuptools 安装时,我得到:

PS C:\Scripts> pip install setuptools
>>
Requirement already satisfied: setuptools in c:\scripts\lib\site-packages
Run Code Online (Sandbox Code Playgroud)

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

PS C:\Users\dolinar\Desktop\setuptools-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:Lib\site-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).
Run Code Online (Sandbox Code Playgroud)

该目录存在。

Jah*_*nov 5

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

apt-get install -y python-setuptools
Run Code Online (Sandbox Code Playgroud)

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