我正在使用 Visual Studio Code,并尝试设置我的 python 解释器,然后我遇到了这个。“opt/local/bin/python xx”中的一个,和“/opt/miniconda3/bin/python”中的一个,它们有什么不同?先感谢您。它们基本相同吗?我可以摆脱其中任何一个吗?
问问题
145 次
2 回答
1
您应该能够摆脱所有这些,除了 /usr/bin
除了版本之外的不同之处在于您是如何设法安装它们的,以及您是否有来自 pip/conda 的任何其他库
我建议研究使用pyenv
来更干净地管理多个 python 安装
于 2020-08-20T15:13:26.020 回答
1
对于你描述的疑惑,可以参考以下几点:
它们都是 Python 环境。
“这两个环境是什么。”
对于
"opt/local/bin/python3.7"
,它是安装在您计算机上的python解释器的路径,属于“全局环境”。对于
"/opt/miniconda3/bin/python"
,它是miniconda3
你安装的python解释器的路径,它属于'base conda environment'。“他们之间的区别。”
当用作环境时,它们是不同的解释器。它们来自不同的来源,所以不同环境的pip来源是不同的,所以我们在使用pip安装模块时需要注意当前环境。
“怎么对付他们。”
您可以在计算机的环境变量中找到'
path
'user variable
,这些python解释器显示在这里。您可以在这里删除不必要的。
于 2020-08-21T03:05:47.313 回答