如何在anaconda spyder中更改python版本

2025-03-05 09:18:00
admin
原创
2
摘要:问题描述:我在 Mac 上的 anaconda spyder 中使用 Python 3.6 版本。但我想将其更改为 Python 2.7。有人能告诉我怎么做吗?解决方案 1:您可以打开偏好设置(多个选项):键盘快捷键Ctrl+ Alt+ Shift+PTools->Preferences根据 Spyde...

问题描述:

我在 Mac 上的 anaconda spyder 中使用 Python 3.6 版本。但我想将其更改为 Python 2.7。

有人能告诉我怎么做吗?


解决方案 1:

您可以打开偏好设置(多个选项):

  • 键盘快捷键Ctrl+ Alt+ Shift+P

  • Tools->Preferences

根据 Spyder 版本的不同,您可以在Python interpreter部分 (Spyder 3.x) 中更改解释器:

在此处输入图片描述

或者在高级Console部分(Spyder 2.x):

在此处输入图片描述

解决方案 2:

首先,你必须运行下面的代码Anaconda prompt

conda create -n py27 python=2.7  #for version 2.7
activate py27

conda create -n py36 python=3.6  #for version 3.6
activate py36

然后,您必须打开Anaconda navigator
在此处输入图片描述
按钮上可能会显示“安装”而不是“启动”。安装需要几分钟,安装完成后,即可启动。

谢谢@cloudscomputes 和@Francisco Camargo。

解决方案 3:

如果您想保留 python 3,您可以按照这些说明创建一个名为 py27 的 python 2.7 环境。

然后你只需要激活py27:

$ conda activate py27

然后您可以在此环境中安装 spyder,例如:

$ conda install spyder

然后您可以从命令行启动 spyder 或导航到 envs 目录下的 spyder.exe 2.7 版本(例如 C:\ProgramData\Anaconda3\envs\py27\Scripts)

解决方案 4:

您可以通过从Ananconda 的 Navigator启动正确版本的 Spyder 。从下拉菜单中切换到所需的环境,然后按启动 Spyder 按钮。您应该能够立即检查结果。

解决方案 5:

在“首选项”中,选择“Python 解释器”

在 Python 解释器下,从“默认”更改为“使用以下 Python 解释器”

那里的路径应该是默认的 Python 可执行文件。找到你的 Python 2.7 可执行文件并使用它。

解决方案 6:

如果你使用 anaconda 进入 python 环境,你应该为不同的 python 版本建立不同的环境

以下脚本可以帮助您建立一个新环境(在 anaconda prompt 中运行)

conda create -n py27 python=2.7  #for version 2.7
activate py27

conda create -n py36 python=3.6  #for version 3.6
activate py36

you may leave the environment back to your global env by typing
deactivate py27 
or 
deactivate py36 

然后你可以使用你的 anaconda UI 和@Francisco Camargo 的答案切换到不同的环境

或者你可以使用@Dan 的答案坚持使用 anaconda prompt

解决方案 7:

  1. 在终端中将 python3 设置为主版本:ln -sf python3 /usr/bin/python

  2. 安装 pip3:apt-get install python3-pip

  3. 更新 spyder:pip install -U spyder

享受

解决方案 8:

在 Anaconda 中,单击“环境”,向下滚动到需要更新的软件包,然后单击更新箭头。

Anaconda 软件包更新

相关推荐
  为什么项目管理通常仍然耗时且低效?您是否还在反复更新电子表格、淹没在便利贴中并参加每周更新会议?这确实是耗费时间和精力。借助软件工具的帮助,您可以一目了然地全面了解您的项目。如今,国内外有足够多优秀的项目管理软件可以帮助您掌控每个项目。什么是项目管理软件?项目管理软件是广泛行业用于项目规划、资源分配和调度的软件。它使项...
项目管理软件   1323  
  IPD研发管理体系作为一种先进的研发管理理念和方法,对于打造优质产品体验起着至关重要的作用。它涵盖了从产品规划、研发、上市到生命周期管理的全流程,通过整合资源、优化流程、加强团队协作等方式,确保产品能够精准满足用户需求,提升用户满意度和忠诚度。IPD研发管理体系的核心原则IPD研发管理体系以市场驱动为核心原则。这意味着...
IPD集成产品开发   4  
  IPD(Integrated Product Development)产品开发流程作为一种先进的产品开发管理模式,在众多企业中得到广泛应用。它强调跨部门团队协作、并行工程以及基于市场的产品开发理念,旨在提高产品开发效率、缩短产品上市时间、提升产品质量。而成本控制在产品开发过程中至关重要,关乎企业的利润空间和市场竞争力。...
华为IPD流程   3  
  IPD(Integrated Product Development)产品开发流程作为一种先进的产品开发管理模式,在众多企业中得到了广泛应用。它从多个维度对产品开发过程进行优化和整合,为企业创新提供了强大的支撑。通过实施IPD产品开发流程,企业能够更加高效地将创意转化为具有市场竞争力的产品,从而在激烈的市场竞争中占据优...
华为IPD流程管理   2  
  华为作为全球知名的科技企业,其产品质量在市场上有口皆碑。华为IPD产品开发流程在确保产品质量方面发挥了至关重要的作用。IPD(Integrated Product Development)即集成产品开发,是一套先进的、成熟的产品开发管理思想、模式和方法。它打破了传统产品开发中各部门之间的壁垒,强调跨部门团队协作,从产品...
IPD集成产品开发流程   2  
热门文章
项目管理软件有哪些?
云禅道AD
禅道项目管理软件

云端的项目管理软件

尊享禅道项目软件收费版功能

无需维护,随时随地协同办公

内置subversion和git源码管理

每天备份,随时转为私有部署

免费试用