2021-10-05 macOS python Jupyter Tensorflow vscdoe远程开发 命令行开发者工具问题汇总

最近刚买了m1的macbook air,折腾环境折腾的头秃,开个帖子记录一下有一些解决了的、未解决的问题。

  1. python3.9版本,tensorflow2.6报错:illegal hardware instruction python,应该是python版本问题,tensorflow最高支持到3.8。
  2. tensorflow,numpy都有苹果官方提供的库,直接用原始包需要conda的虚拟环境。关于tensorflow的苹果官方支持:https://github.com/apple/tensorflow_macos。但是因为网络问题这条路没有走下去。好像支持了python3.9,但是要求MacOS 12.0+。
  3. 因为tensorflow支持不了3.9,所以打算卸载重装,但是卸载的路又是一堆坑,把应用程序里的python包卸载后再到Library/Framework中把python相关的卸载。但是此时在终端输入python3依然可以调用,后来发现是之前下载的命令行开发者工具CommandLineTools,卸载掉就可以了。
  4. 之前一直使用阿里的服务器加上vscode远程开发,所以本地就没有配置过任何环境,但是不知道怎么了这两天服务器经常断开连接,排查了各种问题后发现是vscode里的一个插件,Tabnine,每次写代码的时候占用了太多的内存,然后服务器就崩掉了,关掉就好了。之前这个插件在win上用的还不错,学生还免费。
  5. vscode使用jupyter远程的时候选择的是本地jupyter服务器,没有搞明白是mac本地还是linux服务器的本地,也查了一些资料,但是还没搞明白。
  6. 现在服务器运行正常了,本地的环境不想再搞了,卸载了全部python后安装了3.10,剩下的都在服务器上搞就好了,我现在不喜欢tensorflow了,转身去找pytorch了。阿里的服务器新人优惠还是很香的。
  7. tensorflow等m1版本训练速度提升了很多(但是我没有配置成功),后面等版本稳定了再搞吧。

先写这么多后面想起来再补。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值