当前位置:   article > 正文

2021-10-05 macOS python Jupyter Tensorflow vscdoe远程开发 命令行开发者工具问题汇总_mac终端执行python命令时提示我下载命令行开发工具

mac终端执行python命令时提示我下载命令行开发工具

最近刚买了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版本训练速度提升了很多(但是我没有配置成功),后面等版本稳定了再搞吧。

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/926123
推荐阅读
相关标签
  

闽ICP备14008679号