通过Anaconda提示符更改Python的版本
我正试图通过Anaconda为一位同事下载python。我们正在尝试下载正确的版本,以保持与Power BI的兼容性。我们希望在PowerBI中实现Python视觉效果。默认情况下,将下载3.7。我读到Power BI不支持3.7。我需要降级到3.6.5(我已经确认的版本可以正常工作) 我们已尝试打开anaconda提示符并运行 conda install python=3.6.5 当运行上述程序时,我们被告知将发生的所有升级和降级,我们接受它们,它们都渲染为100%,但代码返回/结束时会出现“[Errno 13]权限被拒绝:'C:\Users\NAME\AppData\Local\Continuum\anaconda3\python.exe” 在“更改”之后,我们运行: 导入系统 打印(系统版本) 他仍然是3.7.3 我们是否应该尝试在anaconda提示符中更改python的版本?命令提示符?我们是否需要完全卸载anaconda并指定要安装的特定python版本?卸载anaconda会卸载python吗通过Anaconda提示符更改Python的版本,python,anaconda,powerbi,command-prompt,conda,Python,Anaconda,Powerbi,Command Prompt,Conda,我正试图通过Anaconda为一位同事下载python。我们正在尝试下载正确的版本,以保持与Power BI的兼容性。我们希望在PowerBI中实现Python视觉效果。默认情况下,将下载3.7。我读到Power BI不支持3.7。我需要降级到3.6.5(我已经确认的版本可以正常工作) 我们已尝试打开anaconda提示符并运行 conda install python=3.6.5 当运行上述程序时,我们被告知将发生的所有升级和降级,我们接受它们,它们都渲染为100%,但代码返回/结束时会出现“
谢谢大家! 您可以这样运行它,因此python的每个版本都有自己的anaconda环境(这将在该环境中安装所有anaconda的默认软件包): 当您想要使用此版本的python和所有已安装的软件包时:
conda activate python3.6.5
要仅创建没有anaconda默认包的环境,请执行以下操作:
conda create --name python3.6.5 python=3.6.5
我经常使用不同的python版本。我用Anaconda处理这个问题的方法是通过不同的环境。应该是
conda激活python3.6.5
。只需普通activate
即可在Windows上工作,这是较旧的激活方式environments@darthbith是的,但从他的路径和python.exe判断,他在windows上,这就是我这样写的原因。每次在jupyter笔记本中使用之前,我是否需要命令提示符“激活python3.6.5”?我想将3.6.5设置为默认值。@d_kennetz是的,但是conda activate
更正确,即使在Windows上也是如此。另外,你的答案对不在Windows上的人很有用。我很欣赏你的见解!我做了相应的编辑。
conda create --name python3.6.5 python=3.6.5