我真的在使用RedHat 6.9系统的pip上挣扎.我每次尝试使用pip时都得到了
ImportError: No module named sysconfig
Run Code Online (Sandbox Code Playgroud)
我尝试使用Google搜索解决方案.我没有apt-get,似乎无法用yum获取它,所以清除setuptools是不可能的.我尽我所能手动删除setuptools所以我可以重新安装它们,但是yum确信机器上仍然有setuptools.
几乎所有涉及用yum下载东西的建议对我都不起作用.百胜总是说它无法找到我想要的东西.因此,如果有一种方法可以下载没有yum或apt-get的东西(例如,不通过终端),那可能是最好的.
我的机器上有Python 3和Python 2,所以我不知道这是否会改变你们给我的建议.
1000感谢任何可以提供帮助的人!现在我只能通过anaconda接口(例如Jupyter笔记本和Spyder)完成任务,这是非常有限的.
编辑:这是我的错误跟踪:
Traceback (most recent call last):
File "/usr/bin/pip2", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 947, in <module>
class Environment(object):
File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 951, in Environment
self, search_path=None, platform=get_supported_platform(),
File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 180, in get_supported_platform
plat = get_build_platform()
File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 380, in get_build_platform
from sysconfig import get_platform
ImportError: No module named sysconfig
Run Code Online (Sandbox Code Playgroud)
编辑2: @hoefling要求我发布以下命令的输出; 第一:
$ yum list installed | grep …
Run Code Online (Sandbox Code Playgroud)