Python pypol安装中的问题

Python pypol安装中的问题,python,Python,我一直在尝试在cygwin中安装pypol。但是当我进行安装时,我必须键入python setup.py install,然后它会显示一个错误,如下所示: 回溯(最近一次呼叫最后一次): 文件“setup.py”,第1行,在 from setuptools import find_packages, setup, Command 文件“/cygdrive/c/pypol_u2;-0.4/setuptools/init.py”,第2行,在 from setuptools.extension im

我一直在尝试在cygwin中安装pypol。但是当我进行安装时,我必须键入python setup.py install,然后它会显示一个错误,如下所示:

回溯(最近一次呼叫最后一次):

文件“setup.py”,第1行,在

from setuptools import find_packages, setup, Command
文件“/cygdrive/c/pypol_u2;-0.4/setuptools/init.py”,第2行,在

from setuptools.extension import Extension, Library
from setuptools.dist import _get_unpatched
文件“/cygdrive/c/pypol_u2;-0.4/setuptools/extension.py”,第2行,在

from setuptools.extension import Extension, Library
from setuptools.dist import _get_unpatched
文件“/cygdrive/c/pypol_u2;-0.4/setuptools/dist.py”,第6行,在

from setuptools.command.install import install
文件“/cygdrive/c/pypol_u2;-0.4/setuptools/command/init.py”,第8行,在

from setuptools.command import install_scripts
文件“/cygdrive/c/pypol_-0.4/setuptools/command/install_scripts.py”,第3行,在

from pkg_resources import Distribution, PathMetadata, ensure_directory
ImportError:没有名为pkg_resourceserror的模块

很明显,我的setuptools中缺少一些模块,但我再次安装了setuptools,但它们仍然不存在。我如何摆脱这个问题?请帮忙。谢谢。

信息量大。这表明您调用了错误版本的
python
。您是否已经在Windows下安装了
python

如果您有另一个版本的Python(您可能可以在cygwin下用
检查哪个Python
),请确保您调用的是正确的Python,将其二进制路径放在
~/.bashrc
或类似文件中的
路径
环境变量的开头最容易做到这一点

然后,用正确的python重新安装
setuptools
,一切都会顺利进行

实际上,链接的答案告诉了你所有你需要知道的,除了它谈论的是OSX而不是Windows上的多个版本


我发现您之前的问题都没有可接受的答案,请单击问题最佳答案旁边的复选标记。

非常感谢。是的,我安装了python2.7。我会重新检查一切,看看会发生什么。我发现setup.py将尝试调用位于python lib目录中的setuptools模块。由于它位于其他地方,因此错误显示为$python setup.py安装回溯(上次调用):文件“setup.py”,第1行,来自setuptools import find_packages,setup,Command ImportError:没有名为setuptoolsorry的模块,我无法编辑我的帖子。我希望大家能理解。我为安装工具设置了环境变量,但它不起作用。那么,我是否要将文件夹复制到pypol的这个目录以安装它?谢谢你。我不清楚你是否遵守了我的指示。如果
python
找到了错误的设置工具,那么您可能使用了错误的python副本。你确定你正在运行的是cygwin而不是Windows吗?如果是,那么请确保您正在运行cygwin one。请编辑您的问题,添加
哪个python
的输出,并将您的错误放在那里,格式化。我终于得到了您想要解释的内容。我正在运行windows python,因此它没有安装。我必须为cygwin安装python,然后再安装它。非常感谢你