【发布时间】:2020-08-06 15:07:26
【问题描述】:
我在我的机器上使用两个不同的用户名安装了两个 python(3.7 和 3.8)。
Python 3.7 在我的 PATH 和文件夹 C:\\users\username1\appdata\local\programs\python\python37-32\python.exe 中
我还有 miniconda 附带的 python 3.8,它位于文件夹 C:\Users\username2\miniconda3\python.exe
Miniconda 不是我的路径(推荐)。
两个用户都具有管理员权限。在 VS Code 中切换这两个版本的最佳方式是什么?
PS:我应该考虑将 miniconda(或只是 python3.8 的目的地)添加到我的 PATH 中吗?
【问题讨论】:
-
你检查official documentation了吗?
-
用户可能是管理员,但没有通过“以管理员身份运行”提升,默认情况下username1无权访问username2的profile目录,反之亦然。首先,在提升的管理员命令提示符下,您必须授予 username1 至少对“C:\Users\username2\miniconda3”的读取和执行权限。例如,
icacls "C:\Users\username2\miniconda3" /grant username1:(OI)(CI)(RX)。 -
这能回答你的问题吗? Use different Python version with virtualenv
-
这能回答你的问题吗? Create empty conda environment
标签: python windows conda miniconda