hi我在Windows 10上的vs代码中安装了matplotlib,当我安装matplotllib时,它起作用了,但当我运行一个简单的程序时,我得到了这个导入tkinter作为tk.py",第2行,在将matplotlib.pyplot导入为pltModuleNotFoundError:没有名为"matplotlib"的模块
我假设您已经在VS的左/底部有了Python解释器,如图所示,并且在VS 中打开了终端
如果您没有VS的工作文件夹,请使用以下内容;
(1( 在任何你想要的地方创建一个文件夹,比如在你的桌面上命名为myVSworks
(2( 从VS,File > Open Folder ...
,双击选择Desktop
,然后选择myVSworks
文件夹并按Seleck Folder
。
(3( 在您的VS终端中执行以下操作;
python -m venv myVSvenv
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
myVSvenvScriptsactivate
pip install matplotlib
(4( 创建一个testme.py
文件并添加以下
import matplotlib as mplt
print(mplt.__version__)
(5( 从终端进入以下python testme.py
如果它打印matplotlib的版本,就意味着它可以工作。
我认为这里的主要步骤是使用:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
参见上文
有关详细信息,请查看此处