Python下载并安装第三方库(cvxpy)

(一)警告

首先cvxpy库,在命令窗口中直接用pip install cvxpy安装基本是行不通的。

(二)正确安装步骤

  • **(1)**首先打开命令提示符窗口,输入python查看python的版本,如下图
    在这里插入图片描述
    我当前版本为python3.8,所以接下来我们要去下载对应版本的.whl文件.
	cvxpy‑1.1.13‑cp38‑cp38‑win_amd64.whl  :
		cp38 :对应python3.8版本
		win_amd64 :对应电脑系统是windows64位。
  • **(2)**如何下载对应版本的.whl文件.
  1. 本人下载.whl文件的链接:
    https://www.lfd.uci.edu/~gohlke/pythonlibs/,该网址含有大量的python第三方库。
    在这里插入图片描述直接跳转到cvxpy处 https://www.lfd.uci.edu/~gohlke/pythonlibs/#cvxpy
    在这里插入图片描述

  2. 本人cvxpy的安装包百度网盘链接(只适用于python3.8版本):
    链接:https://pan.baidu.com/s/1DsAqm0iw4A6xzT5wUcvsSg
    提取码:tnw8

  3. 需要下载的文件有:scipycvxoptscsecosmultiprocess
    在这里插入图片描述

  • (3)如何安装.whl文件
  1. 安装指令以及安装顺序:
	pip install scipy-1.7.0-cp38-cp38-win_amd64 .whl
	cvxopt-1.2.6-cp38-cp38-win_amd64.whl
	scs-2.1.4-cp38-cp38-win_amd64.whl
	ecos-2.0.7.post1-cp38-cp38-win_amd64.whl
	multiprocess-0.70.12.2-cp38-cp38-win_amd64.whl
	cvxpy-1.1.13-cp38-cp38-win_amd64.whl
  1. 安装时容易出现的误区:
    直接在命令提示符窗口进行安装,当你输入pip install 文件名.whl时,会出现报错,没有此文件路径,也就是说在安装时找不到安装的文件。所以我们要到.whl文件下载的目录中安装,如下 :
    1. 首先进入到下载.whl文件的目录中
      在这里插入图片描述
      在文件的空白处按住Shift按键,再点击鼠标右键,选择在此处打开powershell命令(s),如下图所示:
      在这里插入图片描述
      打开界面如下:
      在这里插入图片描述
      在这里面输入pip install 文件名.whl,按照上面提供的顺序安装即可,假设少安装一个scs-2.1.4-cp38-cp38-win_amd64.whl文件,最后安装cvxpy-1.1.13-cp38-cp38-win_amd64.whl也会报错,显示没有安装scs库。如下图
      在这里插入图片描述
      不过影响也不大,无需再从头重新按顺序安装,只要继续补充安装一下scs-2.1.4-cp38-cp38-win_amd64.whl文件即可,再安装cvxpy-1.1.13-cp38-cp38-win_amd64.whl就能成功啦!

(三)小技巧

scipyscs,这两个库可以通过命令提示符窗口用pip install scipypip install scs即可安装成功。

Guess you like

Origin blog.csdn.net/weixin_54546190/article/details/119056938