我以前安装过Python 3.4.2和3.5.2,并且在这两种情况下,我都可以在空闲时编写和测试代码,它给了我两个窗口 - 代码的“运行”窗口,以及用于交互和输出的“Shell”窗口(对不起,不确定正确的术语)。如何开始使用`scipy`
现在我想试试scipy
,特别是scipy.spatial
。
首先,我下载WinPython (WinPython-64bit-3.4.3.6Qt5.exe)
从sourceforge.net/projects/winpython/files/但是当我试图安装它,它希望把它放在我的下载文件夹(安装程序被保存,明显),所以我浏览到Program Files
并试图安装有,但我得到
Error opening file for writing C:\Program Files\WinPython-64bit-3.4.3\IDLE (Python GUI).exe
在C:\Program Files (x86)\
相同的反应。
接下来,我刚刚下载并scipy-0.16.1-win32-superpack-python3.4.exe
它似乎成功安装,直到我尝试在我平时的“运行”窗口中运行import scipy
我得到
ImportError: No module named 'numpy'
。
第三个,我再次尝试WinPython-64bit-3.4.3.6Qt5.exe
,但此时接受默认下载安装位置。这一次在Downloads
中成功安装了python-3.5.1.exe
。当我跑了它,我选择了“修复”,并最终得到“修复成功”。但是,当我尝试在我平常的“运行”窗口中运行import scipy
时,我收到
ImportError: No module named 'scipy'
。
我错过了哪些步骤?我尝试使用scipy
最简单的方法是什么?
利用闲置的(甚至更好的Spyder),它带有WinPython。请参阅https://github.com/winpython/winpython/wiki/Installation – Dietrich
@Dietrich:对不起,因为很愚蠢,但在阅读github安装页面后,我仍然不知道该怎么做。在我看来,它充满了*事实*,但没有任何*指示*。我需要一个“虚拟指南”... –