Mac 新机器装配 Python 问题

2019-11-26 15:20:28 +08:00
 santheniko

版本 10.15.1 (19B2106) 在之前的机器上我记得系统自带 python 是在 /System/Library/Frameworks/Python.framework/Versions 路径下 然后新机器这个路径下确实有 python 不过都是好几个 2.x 的版本 而自带的 python3 在 /usr/bin/ 下面而且没有任何软连接? 我通过 pycharm 想 base /usr/bin 下面这个 python3 建立一个 venv 环境,但是报出这样的错误

Non-zero exit code (134)

dyld: Library not loaded: @executable_path/../Python3 Referenced from: /Users/……/Test/venv/bin/python Reason: image not found

感觉好奇怪……

6720 次点击
所在节点    Python
39 条回复
jxxz
2019-11-26 15:26:12 +08:00
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
用这个试试
cco
2019-11-26 18:15:03 +08:00
最好用 brew 去安装吧
upczww
2019-11-26 18:46:39 +08:00
把系统自带的 Python 卸了试试😏
xingheng
2019-11-26 18:52:22 +08:00
推荐 pyenv
ratros
2019-11-26 19:23:15 +08:00
有 brew 这么方便的东西为什么要折磨自己
rolexman
2019-11-26 19:28:11 +08:00
@upczww how 卸,我装了 3.8 以后想给卸载了.自带的是 2.x
daveze
2019-11-26 19:39:44 +08:00
不去搞自带的 python,brew 安装 python3
SayHeya
2019-11-26 20:06:36 +08:00
Pyenv
smdbh
2019-11-26 20:09:40 +08:00
pipenv 吗?
asyqm
2019-11-26 20:55:01 +08:00
@upczww 那个能卸载吗?我记得是有依赖的吧?
Linleo
2019-11-26 21:09:03 +08:00
问下楼主,你用的什么外接显示器?公司要配显示器,喊我自己选,3000 以内。纠结啊
Fizzyi
2019-11-26 21:26:13 +08:00
@Linleo 实名羡慕
illusionist
2019-11-26 21:30:45 +08:00
不用卸载,最好不要卸载啊,很多系统工具依赖 python2,不用理他就行,apple 提醒说 10.15 之后废弃内置 python2,但是其他工具更新迁徙要时间呀,系统自带的 python3 是 xcode 自带的,不用理就行,也最好不要卸载。你可以从 python 官网下载安装 python3.8 就行了,之后重启一下 pycharm,它会自动识别的
upczww
2019-11-26 21:40:55 +08:00
@asyqm 狗头🐶保命
asyqm
2019-11-26 21:55:58 +08:00
@upczww 哈哈哈,还是别卸载了
wuwukai007
2019-11-27 08:25:58 +08:00
自带的 python 卸载开机黑屏
scukmh
2019-11-27 09:16:48 +08:00
brew install python
brew install python@2

装好了。
barrelsoil
2019-11-27 09:20:44 +08:00
brew 啊 switch 啊
wzwwzw
2019-11-27 09:31:08 +08:00
brew
heyhumor
2019-11-27 10:34:32 +08:00
anaconda 去管理吧

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

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

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

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

© 2021 V2EX