Errors while installing NumPy for Python 3.6 on MacOS 10.10
我正在尝试使用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)
在move_wheel_files中输入文件"/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/req/req_install.py",第1064行
孤立= self.isolated,
在move_wheel_files中输入文件"/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/wheel.py",第345行
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)
文件"/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/utils/init.py",第83行,在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'
$
使用anaconda发行版!
它将安装在您的用户目录中
并保存任何sudo头痛。 得到你
一个功能正常的numpy / scipy堆栈。
https://www.continuum.io/downloads