第 22.7 节 Python 与 VScode
Python
在 FreeBSD 中,不同的 Python 版本被分开封装。意思是说,Python3.11 和 Python3.13 属于不同的包。就如同 llvm11
和 llvm13
那样。
但是,就目前的 FreeBSD 14 来说,支持最完整的 Python 是 Python 3.11。pip
与 numpy
之类的工具只有针对 py311
的打包。这也就是 python3
这个虚包指向的是 python311
的原因。否则你只能使用 ports。
所以想要安装 Python,你需要这样做。
使用 pkg 安装:
当然你也可以通过 Ports:
之类的命令来要求一个更新的 Python 版本。但是请记住,最新版本的 Python 版本在 FreeBSD 上可能没有那么完全(需要使用 ports)。
然而不管怎么说,这总好过某些 Linux 发行版,从来只维护一个 Python 版本,也不管这么做的后果是什么。
VS Code
使用 pkg 安装:
或者使用 Ports:
这里只想提一下,目前已知微软的 Python 插件,以及 LLVM 的 clangd 插件都能直接在 Code - OSS 运行,使用起来和 VS Code 没有任何区别。
设置同步服务看起来是不能用的。
最后更新于