提问者:小点点

Mac OSX故障运行pip命令


我最近在Mac上安装了Python3.4,现在想使用pip安装Django。我试着运行pip install Django==1.7。4,并收到以下错误:

例外情况:回溯(最近一次调用):文件“/Library/Python/2.7/site packages/pip-6.0.8-py2.7.egg/pip/basecommand.py”,第232行,主状态=self。在run root=options中运行(options,args)文件“/Library/Python/2.7/site packages/pip-6.0.8-py2.7.egg/pip/commands/install.py”,第347行。根目录路径,文件“/Library/Python/2.7/site packages/pip-6.0.8-py2.7.egg/pip/req/req_set.py”,第549行,安装**kwargs文件“/Library/Python/2.7/site packages/pip-6.0.8-py2.7.egg/pip/req/req_安装.py”,第754行,安装自我。move_wheel_files(self.source_dir,root=root)File“/Library/Python/2.7/site packages/pip-6.0.8-py2.7.egg/pip/req/req_install.py”,第963行,move_wheel_files=self。独立文件“/Library/Python/2.7/site packages/pip-6.0.8-py2.7.egg/pip/wheel.py”,第234行,在move_wheel_files clobber(source,lib_dir,True)文件“/Library/Python/2.7/site packages/pip-6.0.8-py2.7.egg/pip/wheel.py”,第205行,在clobber操作系统中。makedirs(destdir)文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py”,第157行,在makedirs mkdir(名称、模式)OSError:[Errno 13]权限被拒绝:'/Library/Python/2.7/site packages/django'

显然,我的路径指向了预装在我的计算机上的旧版本的Python,但我不知道如何在新版本的Python上运行pip。我还担心,如果我更改文件路径,它会打乱我计算机上的其他程序。有没有一种方法可以在不更改文件路径的情况下指向3.4版?如果没有,如何将文件路径更新为3.4?


共1个答案

匿名用户

尝试添加sudo<代码>sudo pip安装Django