OSX El Capitan python安装加密失败

路加

我试过了

sudo pip安装加密

错误消息是

使用缓存的加密技术收集加密技术1.3.2-cp27-none-macosx_10_6_intel.whl已经满足要求(使用--upgrade进行升级):/Library/Python/2.7/site-packages中的cffi> = 1.4.1(来自加密技术)已满足要求(使用--upgrade进行升级):/Library/Python/2.7/site-packages中的pyasn1> = 0.1.8(来自加密)收集setuptools> = 11.3(来自加密)使用缓存的setuptools-21.0.0- py2.py3-none-any.whl已经满足要求(使用--upgrade升级):/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python中的六个> = 1.4.1(来自密码术)已满足要求(使用--upgrade进行升级):/Library/Python/2.7/site-packages中的idna> = 2.0(来自密码学)要求已经满足(使用--upgrade进行升级):/ Library /中的ipaddress Python / 2。7 / site-packages(来自密码学)已满足要求(使用--upgrade进行升级):/Library/Python/2.7/site-packages中的enum34(来自cryptography)已满足要求(使用-upgrade进行升级):pycparser在/Library/Python/2.7/site-packages中(来自cffi> = 1.4.1-> cryptography)安装收集的软件包:setuptools,cryptography找到现有安装:setuptools 1.1.6卸载setuptools-1.1.6:例外:Traceback(大多数最近一次通话结束):文件“ /Library/Python/2.7/site-packages/pip/basecommand.py”,第215行,主要状态= self.run(options,args)文件“ /Library/Python/2.7/site -packages / pip / commands / install.py“,第317行,在运行prefix = options.prefix_path,文件“ /Library/Python/2.7/site-packages/pip/req/req_set.py”,第736行,在安装中要求。卸载路径中的uninstall(auto_confirm = True)文件“ /Library/Python/2.7/site-packages/pip/req/req_install.py”第742行,文件“ /Library/Python/2.7/site-包/pip/req/req_uninstall.py”,行115,在删除重命名(路径,new_path)文件“ /Library/Python/2.7/site-packages/pip/utils/init .py“,第267行,重命名为shutil.move(旧,新),文件“ /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py”,在第299行,移动copytree(src,real_dst,symlinks = True)文件“ /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py”,行208,在copytree中引发错误,错误错误: [(''/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/ init .py','/tmp/pip-p7Ywro-uninstall/System/Library/Frameworks/Python.framework /Versions/2.7/Extras/lib/python/_markerlib/ init .py',“ [Errno 1]不允许的操作:'/tmp/pip-p7Ywro-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7 / Extras / lib / python / _markerlib /初始化.py'“),(' / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / init .pyc','/ tmp / pip-p7Ywro-uninstall / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / init .pyc',“ [Errno 1]不允许的操作:'/ tmp / pip-p7Ywro-uninstall / System / Library / Frameworks / Python。 framework / Versions / 2.7 / Extras / lib / python / _markerlib / init.pyc'“),('/ System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / markers.py','/ tmp / pip-p7Ywro-uninstall / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / markers.py',“ [Errno 1]不允许的操作:'/ tmp / pip-p7Ywro-uninstall / System / Library / Frameworks / Python。 framework / Versions / 2.7 / Extras / lib / python / _markerlib / markers.py'“),('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc' ,'/tmp/pip-p7Ywro-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc',“ [错误1]不允许的操作:'/ tmp /pip-p7Ywro-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc'”,('/ System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib','/ tmp / pip-p7Ywro-uninstall / System / Library / Frameworks / Python.framework / Versions /2.7/Extras/lib/python/_markerlib',“ [Errno 1]不允许的操作:'/tmp/pip-p7Ywro-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python / _markerlib'“)]

然后我搜索了一些帖子并尝试

brew install pkg-config libffi openssl

警告:已安装pkg-config-0.28警告:已安装libffi-3.0.13警告:已安装openssl-1.0.2d_1

CFLAGS =“-I / usr / local / opt / openssl / include” sudo pip安装密码== 0.8

我收到此错误消息:

src / cryptography / hazmat / bindings / pycache /_Cryptography_cffi_f3e4673fx399b1113.c:217:10:致命错误:找不到'openssl / aes.h'文件#include ^ 1错误生成。错误:命令“ cc”失败,退出状态为1


命令“ / usr / bin / python -u -c”导入setuptools,标记化;文件='/ private / tmp / pip-build-MxT6op / cryptography / setup.py'; exec(compile(getattr(tokenize,'open',open)(file).read()。replace('\ r \ n ','\ n'),文件,'exec'))“安装--record /tmp/pip-G6b8Y_-record/install-record.txt-单一版本-外部管理的--compile”失败,并出现错误/ private / tmp / pip-build-MxT6op / cryptography /中的代码1

我也试过了

brew install pkg-config libffi openssl

env LDFLAGS =“-L $(brew --prefix openssl)/ lib” CFLAGS =“-I $(brew --prefix openssl)/ include” pip安装密码

并得到了这个

找到现有安装:setuptools 1.1.6卸载setuptools-1.1.6:例外:追溯(最近一次调用为上):文件“ /Library/Python/2.7/site-packages/pip/basecommand.py”,主行第215行status = self.run(options,args)文件“ /Library/Python/2.7/site-packages/pip/commands/install.py”,行317,在运行prefix = options.prefix_path,文件“ / Library / Python /安装要求中的“ 2.7 / site-packages / pip / req / req_set.py”,第736行。uninstall(auto_confirm = True)文件“ /Library/Python/2.7/site-packages/pip/req/req_install.py”,第742行,在卸载path_to_remove.remove(auto_confirm)文件“ /Library/Python/2.7/site-packages/pip/req/req_uninstall.py”中,第115行,在删除重命名(路径,new_path)文件“ / Library / Python”中/2.7/site-packages/pip/utils/ init“ .py”,第267行,重命名为“ shut.move(旧,新)”文件“ /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py”,在移动中,第299行copytree(src,real_dst,symlinks = True)文件“ /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py”,行208,在copytree中引发错误,错误错误:[ ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/ init .py','/tmp/pip-aYpqDT-uninstall/System/Library/Frameworks/Python.framework/版本/2.7/Extras/lib/python/_markerlib/ init .py',“ [Errno 1]不允许的操作:' /tmp/pip-aYpqDT-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/ Extras / lib / python / _markerlib / init.py'“),(' / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / init .pyc','/ tmp / pip-aYpqDT-uninstall / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / init .pyc',“ [Errno 1]不允许的操作:'/ tmp / pip-aYpqDT-uninstall / System / Library / Frameworks / Python。 framework / Versions / 2.7 / Extras / lib / python / _markerlib / init.pyc'“),('/ System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / markers.py','/ tmp / pip-aYpqDT-uninstall / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / markers.py',“ [Errno 1]不允许的操作:'/ tmp / pip-aYpqDT-uninstall / System / Library / Frameworks / Python。 framework / Versions / 2.7 / Extras / lib / python / _markerlib / markers.py'“),('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc' ,'/tmp/pip-aYpqDT-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc',“ [错误1]不允许的操作:'/ tmp /pip-aYpqDT-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc'”,('/ System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib','/ tmp / pip-aYpqDT-uninstall / System / Library / Frameworks / Python.framework / Versions /2.7/Extras/lib/python/_markerlib',“ [Errno 1]不允许的操作:'/tmp/pip-aYpqDT-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python / _markerlib'“)]

请帮助我解决此问题。非常感谢。

盖尔特

对我有用的是:

sudo brew reinstall python

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章