我正在尝试在 Spyder.app 中导入 cv2 模块,但不知何故它没有导入。顺便说一句,我可以在终端中导入它。你们中的任何人都可以帮助我吗?
问问题
10462 次
2 回答
4
这是你需要做的:
打开终端并运行
python
oripython
。在那里执行这两个命令:
import sys
sys.executable
复制最后一个命令的输出
打开 Spyder 并转到
Spyder > Preferences > Console > Advanced settings > Python Executable
选择选项
Use the following Python interpreter
并将步骤 3 的结果粘贴到那里(此选项仅在 Spyder 2.2.3 或更高版本中可用)。
最后去
Interpreters > Open a Python interpreter
。这将打开一个新控制台,该控制台将运行您在终端中使用的相同 Python 版本。
于 2013-12-10T04:16:04.583 回答
0
我有一个类似的问题。Ubuntu 1804、Python 3.6.5、Spyder 3.2.8。
可以在终端虚拟环境中加载例如 quandl 和其他包,但不能在 spyder 中加载,尽管使用 PYTHONPATH 和目录已经很长时间了。
解决方法:
conda install ipykernel cloudpickle
于 2018-08-23T12:46:10.617 回答