如何查看julia安装的PyCall是依赖Python的哪个版本

Python是很早之前就已安装了,最近发现官网julia版本升级了,在安装PyCall和PyPlot包不知道它和之前已安装的python有什么关联?打开C:\Users\XXX.julia\conda目录下有一个文件夹名称为3的文件,里面好像是julia安装了最新版本的python,因此,使用PyCall和PyPlot是不是和这里关联的呢?

3可能是Conda.jl安装的miniconda
有更标准的方法,但我一般是直接pyimport随便一个没安装的库,报错信息里就会告诉你现在PyCall关联的Python版本

恩,原来如此,学习了。
原来是依赖之前已安装的Python版本,这样好。

在 PyCall.jl README 的最下面有提到可以用

pyimport("sys").executable

来查看到底在用哪里的 Python。

2 个赞