我正在尝试使用scipy pip install scipy ,但是当我尝试这样做时,我将以下行作为错误,
template <class T>
int partition(vector<T>& arr, int left, int right, int piv) {
int leftmostSmallerThanPivot = left;
if(piv != left)
swap(arr[piv], arr[left]);
for(int i=left+1; i <= right; ++i) {
if(arr[i] < arr[left])
swap(arr[++leftmostSmallerThanPivot], arr[i]);
}
swap(arr[left], arr[leftmostSmallerThanPivot]);
return leftmostSmallerThanPivot;
}
template <class T>
void quickSort(vector<T>& arr, int p, int r) {
if (p < r) {
int q, piv(p);
piv = ((p + r) / 2); // works
q = partition(arr, p, r, piv);
quickSort(arr, p, q - 1); //Sort left half
quickSort(arr, q + 1, r); //Sort right half
}
}
其次是红色,
config = setup_module.configuration(*args)
File "scipy\linalg\setup.py", line 20, in configuration
raise NotFoundError('no lapack/blas resources found')
numpy.distutils.system_info.NotFoundError: no lapack/blas resources found
我不知道这些错误描绘的是什么, 有人可以帮我这个吗?
答案 0 :(得分:1)
它有一些缺少的依赖项。 你可以:
手动下载并安装缺失的包。在你的情况下它是“scipy”。转到http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy,选择您的操作系统并下载。在下载文件夹中打开cmd并启动
pip install package-name.whl