手动喷雾剂怎么安装,手动喷雾器安装方法

  手动喷雾剂怎么安装,手动喷雾器安装方法

  1.直接用pip安装pip安装cvxpy。有些用户可以用这个命令直接安装,因为他的电脑上已经安装了需要安装cvxpy的依赖包。但是,大多数用户并没有安装所有的依赖项,所以需要按照步骤2一步一步地安装。2.逐步安装。首先,为了从原理上解释为什么直接用pip安装cvxpy不成功,我们在这里给出了pip安装包的web源路径。入口在这里:https://www.lfd.uci.edu/~gohlke/pythonlibs/打开这个页面,拉下来,按照字幕顺序排序,就能找到cvxpy。可以看到:cvx py:vex优化问题的建模语言。需要numpy mkl、scipy、cvxopt、scs、ecos和osqp。换句话说,如果要安装cvxpy,需要先安装numpy、mkl、scipy、cvxopt、SCS、ecos、osqp。下面逐一安装:2.1安装步骤Pip安装Numpy Pip安装MKL Pip安装CVX Opt Pip安装scs Pip安装Ecos Pip安装OSQP 2.2安装问题安装scs时会报错。据说需要安装微软visual C 14.0。这很简单。下载安装就行了。你自己试试。下载并安装后,scs不会报告错误。最后,pip安装cvxpy完成了!电脑环境:Windows S10,Anaconda 3.5,Python 3.7。

  需要安装凸优化计算包cvxpy。有的人看到会用cvxopt,但是cvxopt比cvxpy大很多。如果只是简单的凸优化计算,用cvxpy更简洁。

  以下是安装过程中遇到的坑的详细记录。

  去这里下载python版本对应的cvxpy轮,放在Anaconda的安装包里。我个人把它放在了Anaconda-install-Path/pkgs/folder。

  我个人的python是3.7和64位的,所以选择了最后一个版本。

  打开文件夹下的cmd,用pip命令安装,pip install cvx py-1 . 0 . 11-cp37-cp37m-win _ amd64 . whl。

  一般来说,windows下会出现错误,因为其中一个包ecos无法正常安装。

  如上图所示,红色部分是“ecos构建车轮失败”。但是在红色部分的上方,还有一个错误:需要Microsoft Visual C14.0。用“Microsoft Visual C Build Tools”获取:https://visualstudio.microsoft.com/downloads/(这是VS的下载链接)。

  但是我肯定是拒绝下载VS的(太大了),所以我去ecos的Github看了一下说明:

  确实说明Windows用户安装VS是有解决方案的,但是我真的不想安装。

  后来回到下载cvxpy轮子的地方,发现那里有现成的ecos轮子。这里

  下载到Anaconda的安装路径,放在pkgs中。

  执行命令pip install ecos-2 . 0 . 7 . post 1-cp37-cp37m-win _ amd64 . whl,如果没有其他包,安装将会成功。

  再次安装cvxpy并执行命令pip install cvx py-1 . 0 . 11-cp37-cp37m-win _ amd64 . whl。

  试验

  进入python环境,导入cvxpy,没有问题就成功了。

手动喷雾剂怎么安装,手动喷雾器安装方法