我刚刚安装了带有 Python 和数据科学工作负载的 Visual Studio Community。
我从 Python\Machine Learning 模板创建了一个新的回归项目。
前几行是:
from pandas import read_table
import numpy as np
import matplotlib.pyplot as plt
首先我得到错误: No module named xxx
或 Missing required dependencies [xxx]
,对于 pandas 或 numpy,或 scikitlearn 或 scipy。
我原以为这些将作为 Visual Studio 工作负载的一部分安装,实际上它们似乎位于 Anaconda3\Lib\sitpackages
文件夹中,如果它们应该位于该文件夹中的话。但我还是尝试从 VS 的 Python 环境窗口安装它们。
如果我幸运的话,那么我会通过上面的错误来解决这个问题: Importing the multiarray numpy extension module failed.
。
有人对设置这个有任何指示吗?
原文由 Sean 发布,翻译遵循 CC BY-SA 4.0 许可协议
这就是我让它工作的方式:右键单击解决方案资源管理器窗口中的“Python 环境”。选择添加/删除 python 环境,然后选择一个选择了正确包的环境或根据需要添加包。