关于 Mavericks 里的 numpy

2014-03-27 19:21:50 +08:00
 Livid
没别的意思,我就是想确认一下 @gkiwi 的这个帖子 http://www.v2ex.com/t/105998 里提到的 numpy 到底是不是系统自带的。请运行 Mavericks 的同学们在 Terminal 里试试这句:

ls -la /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy

能不能列出东西来?
6124 次点击
所在节点    macOS
31 条回复
solupro
2014-03-27 19:27:54 +08:00
我2013late的mbp有这些文件
Perry
2014-03-27 19:29:40 +08:00
2012late有
uoryon
2014-03-27 19:30:05 +08:00
可以的。
clippit
2014-03-27 19:34:38 +08:00
确实有。此外 xcode 的命令行工具如果我没记错的话,是第一次运行某些命令时,会弹一个窗口出来,问你是否要安装,点安装后,就会开始下载
solupro
2014-03-27 19:40:20 +08:00
@clippit 命令行工具我也记得没有,因为安装Homebrew的时候就首先要安装命令行工具了
Livid
2014-03-27 19:43:59 +08:00
关于 gcc 的问题,如果有哪位刚买了全新机器还什么都没装的朋友看到这个帖子,请在 Terminal 里敲一下 gcc 看会发生什么。
aveline
2014-03-27 19:45:48 +08:00
https://gist.github.com/ym/56acd8ba8fdd206a343f

有,不过 ... 我也没有主动装过 NumPy。

Software OS X 10.9.2 (13C64)

13-inch, Mid 2012
hzlzh
2014-03-27 19:50:29 +08:00
我运行有的,应该是 command line tools 装了之后。
fanzeyi
2014-03-27 19:51:20 +08:00
@clippit xcode-select --install

在安装某些 App 的时候会弹出来这个安装的..

另外 scipy 也是有的..
ning
2014-03-27 20:58:16 +08:00
有,但感觉不是系统安装就带的。
(链接是我遇到的情况)http://www.douban.com/note/325767527/
icylord
2014-03-27 21:06:23 +08:00
numpy印象中python会自带有
blackcloak
2014-03-27 21:08:28 +08:00
@Livid
XXX-MacBook-Pro:~ XXX$ gcc
clang: error: no input files
humiaozuzu
2014-03-27 21:13:59 +08:00
我也有,但是也没安装过。
est
2014-03-27 21:24:08 +08:00
$ /usr/bin/python2.7
Python 2.7.5 (default, Aug 25 2013, 00:04:04)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> numpy.__file__
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/__init__.pyc'
>>> scipy.__file__
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/scipy/__init__.pyc'

看来是自带的嘎
Mutoo
2014-03-27 21:29:21 +08:00
$ python -c "import numpy"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named numpy
Livid
2014-03-27 21:32:53 +08:00
@Mutoo 你的 uname -a 是?
sobigfish
2014-03-27 21:45:06 +08:00
@hzlzh 专门下了commandline_tools_os_x_mavericks_for_xcode__march_2014.dmg unpkg后 Python.framework 里面只有Documentation (pyObjc) 、Examples
Mutoo
2014-03-27 21:50:05 +08:00
@Livid $ uname -a
Darwin Mutoos-Air.local 13.1.0 Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST 2014; root:xnu-2422.90.20~2/RELEASE_X86_64 x86_64
Livid
2014-03-27 21:51:54 +08:00
@Mutoo 所以在你的 Mavericks 的 /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/ 这个目录下没有 numpy 么?

你贴一下这个运行结果吧:

python -c "import sysconfig; print sysconfig.get_config_vars()['prefix']"
Mutoo
2014-03-27 21:55:07 +08:00
@Livid 这个目录是有的。

Mutoos-Air:~ mutoo$ ls -la /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy
total 280
...

Mutoos-Air:~ mutoo$ which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python

Mutoos-Air:~ mutoo$ python -c "import sysconfig; print sysconfig.get_config_vars()['prefix']"
/Library/Frameworks/Python.framework/Versions/2.7

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/106174

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX