mac python3 莫名丢失,求大神帮忙

2018-09-15 14:44:53 +08:00
 geekyoung

前两天实在厌烦 mac 每天提示更新,升级了系统,升级完一切正常。

因为平时写 python3 都是在 pycharm 或 jupyter,也没意识到有啥问题, 今天需要在终端下运行 python3,突然发现 zsh: command not found: python3。。。

这时候我去了 python3 的路径 /usr/local/Cellar/python3/3.6.1/bin/python3,发现使用./python3 还是能进去的,所以我以为是快捷方式丢了

然后在网上搜索方案,乱试,在文件夹 /usr/local/Cellar/python3/3.6.1/bin/ 执行了 ln -s /usr/local/Cellar/python3/3.6.1/bin/python3 python3, 貌似没什么作用

这时候悲催的发现,我再执行./python3,就进不去了,什么反应都没有,这时候发现 jupyter 和 pycharm 全挂了。。 怎么办啊,求大佬帮忙。

3170 次点击
所在节点    程序员
22 条回复
geekyoung
2018-09-17 10:44:56 +08:00
@neoblackcap 已重装,下次注意,谢谢。请问“升级了之后 3.6.1 之类的版本变了”怎么理解?
neoblackcap
2018-09-17 12:05:01 +08:00
@geekyoung 就是 3.7 的 python 不会在 /usr/local/Cellar/python3/3.6.1/bin/,brew 将旧的卸载了,但是你之前的路径是写的绝对路径,新的 3.7 是在 /usr/local/Cellar/python3/3.7.1/bin/之类的路径嘛

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

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

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

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

© 2021 V2EX