0
我正在尝试安装pip,并且得到了一些与configparser有关的问题。不知怎的,进口configparser指向系统版本蟒蛇,蟒蛇2.7而不是3.5蟒试图用configparser安装pip错误
>> pip install -U pip
Traceback (most recent call last):
File "/Users/../anaconda3/bin/pip", line 9, in <module>
load_entry_point('pip==8.1.2', 'console_scripts', 'pip')()
File "/Users/../anaconda3/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/pkg_resources/__init__.py", line 542, in load_entry_point
File "/Users/../anaconda3/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/pkg_resources/__init__.py", line 2569, in load_entry_point
File "/Users/../anaconda3/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/pkg_resources/__init__.py", line 2229, in load
File "/Users/../anaconda3/lib/python3.5/site-packages/setuptools-23.0.0-py3.5.egg/pkg_resources/__init__.py", line 2235, in resolve
File "/Users/../anaconda3/lib/python3.5/site-packages/pip/__init__.py", line 14, in <module>
from pip.utils import get_installed_distributions, get_prog
File "/Users/../anaconda3/lib/python3.5/site-packages/pip/utils/__init__.py", line 23, in <module>
from pip.locations import (
File "/Users/../anaconda3/lib/python3.5/site-packages/pip/locations.py", line 10, in <module>
from distutils.command.install import install, SCHEME_KEYS # noqa
File "/Users../anaconda3/lib/python3.5/distutils/command/install.py", line 9, in <module>
from distutils.core import Command
File "/Users/../anaconda3/lib/python3.5/distutils/core.py", line 18, in <module>
from distutils.config import PyPIRCCommand
File "/Users/../anaconda3/lib/python3.5/distutils/config.py", line 7, in <module>
from configparser import RawConfigParser
File "/Library/Python/2.7/site-packages/configparser.py", line 12, in <module>
from backports.configparser import (
这是Mac OS X ..我使用错误的命令?我正在尝试更新pip和conda,但每次我都收到相同的configparser错误。我必须更改pythonpath吗? – praju05
试试这个适用于Mac OS的:'sudo easy-install pip' ref:http://stackoverflow.com/a/18947390/5954600 – keyur
谢谢!但是安装之后,pip install --upgrade pip会给出相同的错误,即没有名为'backports.configparser'的模块 – praju05