0

很多类似的帖子,但没有什么比我能找到的这个构建更简单的了。

我是 Python 新手,正在尝试重新创建 MATLAB 功能,所以我显然想要 pyplot。

我从头开始安装如下:

32 位 miniconda .exe https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86.exe

pycharm 5.0(也尝试使用 4.5.4)

pycharm 解释器 = 3.5.0 在 C:\Users\xxx.xxxxxxx\AppData\Local\Continuum\Miniconda3.exe

在 pycharm 终端中运行:

conda install numpy ... y ...完成

conda install scipy ... y ...完成

conda install matplotlib ... y ...完成

在 Pycharm 完成在项目窗口底部显示“索引”后,我运行:

import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()

我现在可以毫无错误地导入 numpy、matplotlib 和 scipy。

上面的代码弹出一个显示:

Python has stop working 一个问题导致程序停止正常工作。请关闭程序。 带选项 - 关闭程序 - 调试程序

在 Python 3.5 或 Pycharm 中将其作为脚本运行时,我得到了相同的结果。

如果我选择关闭程序,窗口就会消失,pycharm 会继续运行而不显示绘图。

如果我选择调试 Microsoft Visual Studio 默认打开,显示如下:

python.exe 中 0x5BD64A82 (libpng16.dll) 处的未处理异常:0xC0000005:访问冲突写入位置 0x0D000140。

带有选项: - 中断 - 继续

这些选项对我来说似乎都没有多大作用,但是我不熟悉 VS。

无论我做什么,我都看不到任何类似情节的东西。

有任何想法吗?我错过了什么吗?我真的不想使用 Python 2.7(如其他地方所建议的那样),因为我不需要向后兼容,但如果这是唯一的解决方法,我会试一试......

提前致谢。

拍。

4

0 回答 0