【问题标题】:Python Running .py File with my Python Anaconda VersionPython 使用我的 Python Anaconda 版本运行 .py 文件
【发布时间】:2020-07-30 19:16:01
【问题描述】:

我想我即将解决我的问题,但需要一点帮助。

电脑:Mac

我的情况:在 Jupyter Notebooks (.ipynb) 中编写了一个脚本,我想从 IDLE 运行它。所以我将 .ipynb 下载为 .py 文件。当我打开文件时,它在空闲状态下打开,当我运行文件时,它说我没有安装模块/包。

在 .py 文件的顶部,它放置了#!/usr/bin/env python

当我在终端中运行which python 时,我得到/opt/anaconda3/bin/python

所以我认为 IDLE 正在通过不同的 python 环境运行脚本。 如何更改它以便 IDLE 将通过 Anaconda 也使用的 python 运行脚本?

谢谢!

【问题讨论】:

  • 我假设您不能只通过 anaconda 提示符运行脚本是有原因的?
  • 您是从哪个环境运行笔记本的?使用相同的环境来运行 .py 文件
  • 我相信 notebook 正在运行 anaconda 环境 (/opt/anaconda3/bin/python) 那么如何更改 .py 文件以在该环境中运行?

标签: python


【解决方案1】:

您的操作系统中可能有不止一个 python。只需使用 --version 检查提示中的版本。如果你得到不同的 python 版本,你需要删除一个你不使用的。一般是anaconda以外的其他。

【讨论】:

  • 我拥有的版本:Python 3.8.3 这是我相信 anaconda 正在运行的正确版本。我认为可能安装了另一个版本,但似乎找不到。
  • stackoverflow.com/questions/61891021/… 也许这个问题对你有帮助。
猜你喜欢
  • 2017-02-21
  • 2015-01-16
  • 2018-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-22
相关资源
最近更新 更多