Python 超详细的入门教程(python能做什么)
1094
2022-08-03
VSCode开发Python教程(vscode如何编写python)
在 FreeBSD 中,不同的 Python 版本被分开包装。意思是说,Python3.8 和 Python3.11 属于不同的包。就好像 llvm11 和 llvm13 那样。但是,就目前的 FreeBSD 13 来说,支持最完整的 Python 是 Python 3.8。pip 与 numpy 之类的工具只有针对 py38 的打包。这也就是 python3 这个虚包指向的是 python38 的原因。接下来就了解一下vscode开发python教程
你需要这样做:
# pkg install python38 py38-pip
显式要求 python38 的原因是为了防止 python3 指向的那个Python未来发生变化以后,pip 却没有跟着进入新版本之类的事情发生。
当然你也可以通过:
# pkg install python311
之类的命令来要求一个更新的 Python 版本。但是请记住,最新版本的 Python 版本在 FreeBSD 上可能没有那么完全。然而不管怎么说,这总好过某些 Linux 发行版,从来只维护一个 Python 版本,也不管这么做的后果是什么。
VS Code
在以前,FreeBSD 用户想要安装 VS Code 手动从 GitHub 上-源码,自己配置 Electron 的编译环境,然后自己编译 VS Code。或者通过利用 Linux 兼容层的方式来直接运行 VS Code 的 RPM 包。
但是自从 VS Code 进入 ports tree,进而进入 pkg repo 以后,用户可以不用那么折腾了。直接:
# pkg install vscode
然后你就能写代码了。
需要注意的是,通过这种方式获取到的 VS Code 其实是 Code - OSS。Code - OSS 和 VS Code 的区别将不在这里展开陈述,有兴趣的人可以自己 做做功课。
这里只想提一下,目前已知微软的 Python/PyLance 插件,以及 LLVM 的 clangd 插件都能直接在 Code - OSS 运行,使用起来和 VS Code 没有任何区别。
微软的 Remote Development 在 Code - OSS 也没有任何问题。
设置同步服务看起来是不能用的
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~