在MacOS 10.10上安装NumPy for Python 3.6时出错

时间:2017-01-23 03:38:54

标签: macos python-3.x numpy

我正在尝试使用Python 3.6在我的MacOS 10.10上安装NumPy。我是Python的新手。我得到下面显示的错误。我非常感谢任何克服这一点的建议。我尝试了以下方法:

第一种方法 $ brew install homebrew / python / numpy 错误:/ usr / local / Cellar不可写。你应该改变 / usr / local / Cellar的所有权和权限回到您的 用户帐号:   sudo chown -R $(whoami)/ usr / local / Cellar ==>点击自制/ python 致命:无法创建工作树目录' / usr / local / Homebrew / Library / Taps / homebrew / homebrew-python':权限被拒绝 错误:执行时失败:git clone https://github.com/Homebrew/homebrew-python / usr / local / Homebrew / Library / Taps / homebrew / homebrew-python --depth = 1

第二种方法 $ pip3安装numpy 收集numpy   使用缓存的numpy-1.12.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 安装收集的软件包:numpy 例外: Traceback(最近一次调用最后一次):   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/basecommand.py" ;,第215行,主要     status = self.run(options,args)   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/commands/install.py" ;,第342行,在运行中     PREFIX = options.prefix_path,   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/req/req_set.py" ;,第784行,安装中     ** kwargs   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/req/req_install.py" ;,第851行,在安装中     self.move_wheel_files(self.source_dir,root = root,prefix = prefix)   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/req/req_install.py",第1064行,在move_wheel_files中     孤立= self.isolated,   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/wheel.py" ;,第345行,在move_wheel_files中     clobber(source,lib_dir,True)   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/wheel.py" ;,第316行,in clobber     ensure_dir(DESTDIR)   File" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/utils/ init .py",第83行,in ensure_dir     os.makedirs(路径)   文件" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/os.py" ;,第220行,在makedirs中     mkdir(名称,模式) PermissionError:[Errno 13]权限被拒绝:' /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/numpy' $

1 个答案:

答案 0 :(得分:1)

使用anaconda发行版! 它将安装在您的用户目录中 并保存任何sudo头痛。得到你 一个功能正常的numpy / scipy堆栈。

https://www.continuum.io/downloads