【发布时间】:2018-12-26 22:01:26
【问题描述】:
我目前正在使用 Spyder 版本 3.2.8 和 Python 3.6。我使用 virtualenv 创建了一个虚拟基础 python 环境。在那个虚拟环境中,我安装了一些软件包,包括 ipykernel 和 cloudpickle 以在 Spyder 中工作。
当我打开 Spyder 并将解释器更改为 virtualenv 的位置时,我在控制台中看不到此更新。我尝试重新启动 spyder,它似乎正在启动一个默认的通用 ipython 控制台。如果我尝试导入在虚拟环境中安装的包,则会收到典型的“无模块”错误。如果我在 cmd 窗口的 virtualenv 中执行相同的功能,我不会收到错误。
我做错了什么?了解虚拟环境和这些 ipykernel 之间的区别的任何帮助都会有所帮助,这一切仍然是新的和令人困惑的。
【问题讨论】:
标签: python anaconda ipython virtualenv spyder