Mac 上如果只跑 Python ,用 pip 安装包,可以不装不装 Xcode Command Line Tools 吗?

2024-04-25 11:14:12 +08:00
 win7pro

其实已经装上了 Xcode Command Line Tools ,程序也跑起来了,但由于硬盘空间吃紧,心里很不想装 Xcode Command Line Tools ,请问如果我自己安装 Python 的环境(比如 miniconda ),使用 pip 安装包,是不是可以不装 Xcode Command Line Tools 也可以跑起来?

我知道我完全可以亲自试一试,但下载一次 Xcode Command Line Tools 不容易,万一卸了后发现不行还得重新下载装回去,于是厚着脸皮向各位 V 友请教。

1372 次点击
所在节点    Python
9 条回复
drymonfidelia
2024-04-25 11:15:28 +08:00
可以,我就没装
TimePPT
2024-04-25 11:20:16 +08:00
如果没有强 Mac 本地化执行的要求,比如持久化和企业数据安全隐私考量,完全可以用 google colab 跑脚本,本地包安装都省了
ysc3839
2024-04-25 11:21:15 +08:00
miniconda 不好说,具体看文档。Python 官网提供的那个预编译包应该是不依赖其他东西的,至少文档里没提到要安装。但是个人更推荐用 Homebrew 提供的预编译版 Python 。
另外如果 pip 安装的包有用 C/C++编写的代码,且没提供预编译的 whl 包的话,那还是要相关工具进行本地编译的。
win7pro
2024-04-25 11:21:32 +08:00
非常感谢!
@drymonfidelia
@TimePPT
win7pro
2024-04-25 11:24:36 +08:00
@ysc3839 对哦,我看看有没有 whl 包。实在不想为了跑 python 装上了编译全家桶。。谢谢!
darcyC
2024-04-25 13:03:43 +08:00
硬盘吃紧的情况的确挺麻烦的,有机会的话还是去小作坊扩个容,这样后续工作也不会这么局限。
win7pro
2024-04-25 13:15:14 +08:00
@darcyC 感谢你的建议:)
win7pro
2024-04-29 08:16:05 +08:00
@ysc3839 感觉绕不开 Xcode Command Line Tools 了,homebrew 无论用 curl 拉 sh 脚本安装,还是下载 pkg 文件安装,都提示要 Xcode Command Line Tools @_@
ysc3839
2024-04-29 11:25:16 +08:00
@win7pro Homebrew 是绕不开,但是不用 Homebrew 应该就不需要 CLT 。只是个人更建议用 Homebrew ,实在不行不用就好了。

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

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

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

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

© 2021 V2EX