[PYTHON] Installieren Sie cvxpy unter Windows, Anaconda

Was ist cvxpy?

Es ist wie ein Wrapper für andere mathematische Optimierungsbibliotheken wie cvxopt.

Das Merkmal dieser Bibliothek ist, dass sie das Optimierungsproblem automatisch in das Standardsystem konvertiert. Dies macht es sehr einfach, die Koeffizientenmatrix zu berechnen.

Installation und ihre Probleme

Wie auf der offiziellen Seite

python


conda install -c omnia cvxopt
conda install -c omnia scs
pip install cvxpy

Sie können es mit installieren, aber zur Laufzeit wird eine Fehlermeldung angezeigt. CVXcanon und Fastcache, von denen cvxpy abhängt, enthalten eine kompilierte Datei (.pyd), und beim Lesen tritt ein Fehler auf. Ich kenne die Ursache nicht, aber ich erwarte, dass es der Unterschied zwischen 32bit und 64bit ist.

Lösungen

Löschen Sie CVXcanon und Fastcache und fügen Sie sie erneut mit conda ein. Wenn Sie ein neues installieren, ist es besser, es zuerst hier zu installieren, damit Sie sich nicht zweimal damit beschäftigen müssen.

python


pip uninstall cvxcanon
pip uninstall fastcache

conda install -c cvxgrp cvxcanon
conda install fastcache

Das cvxcanon-Repository kann omnia anstelle von cvxgrp sein. (Obwohl dies nicht direkt damit zusammenhängt, konnte CVXCanon unter Linux bei der Installation von cvxgrp nicht importiert werden und wurde durch eine Neuinstallation von omnia behoben.)

Schließlich

Sie können die inoffiziellen Windows-Binärdateien für Python-Erweiterungspakete verwenden, aber es ist einfacher, einfach einen Befehl einzugeben. Ich denke.

Recommended Posts

Installieren Sie cvxpy unter Windows, Anaconda
Installieren Sie Anaconda unter Windows 10
Installieren Sie PyStan unter Windows ohne Anaconda
Anaconda auf Windows Terminal
Installieren Sie Python unter Windows
Installieren Sie pycuda unter Windows10
Installieren Sie pygraphviz unter Windows 10
Installieren Sie Chainer 1.5.0 unter Windows
Installieren Sie OpenCV 4.0 und Python 3.7 unter Windows 10 mit Anaconda
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
So installieren / überprüfen Sie graphviz unter anaconda / windows10
Installieren Sie Numpy in virtualenv unter Windows
Installieren Sie Watchdog unter Windows + Python 3.3
Installieren Sie Win-Kex (Kali-Linux) unter Windows 10.
Installieren Sie das Modul auf Anaconda (Mac)
Installieren Sie Chainer 1.6 (GPU) unter Windows 7.
Hinweise zur Installation von Anaconda 3 unter Windows
[Python] [Chainer] [Windows] Chainer unter Windows installieren
Installieren Sie anaconda auf dem Mac → Bibliothek hinzufügen
Pip install --ugrade pip schlägt unter Windows fehl
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Python2.7-Installation in einer Windows 32-Bit-Umgebung
Installieren Sie xgboost (Python-Version) unter Windows
Installieren Sie Python unter Windows + pip + virtualenv
Erstellen und installieren Sie OpenCV unter Windows
Installieren Sie Pytorch unter Blender 2.90 Python unter Windows
Installieren Sie Python 3.7 Anaconda auf dem MAC, aber Python 2
Verwenden Sie Tensorflow 2.1.0 mit Anaconda unter Windows 10!
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
So installieren Sie Musik 21 unter Windows
Installieren Sie easy_install und pip unter Windows
Python unter Windows
[Kivy] So installieren Sie Kivy unter Windows [Python]
Installieren Sie wsl2 und Master Linux unter Windows
# Lösung bei der Pip-Installation tritt bei Verwendung von Anaconda unter Windows 10 ein Fehler auf
Installieren Sie easy_install (Windows)
Theano auf Anaconda
So installieren Sie Richzhang / Colorization unter Windows 10
Führen Sie py.test unter Windows Anaconda und MinGW aus
Installieren Sie anaconda trotzdem auf einem neuen Mac
Persönliches Notizpaket zur Installation auf Anaconda
Installieren Sie Python3.5 + NumPy + SciPy und führen Sie es unter Windows 10 aus
Installieren Sie Python3, Numpy, Pandas, Matplotlib usw. unter Windows
So installieren Sie h5py schnell unter Windows 10 [Inoffiziell]
Beseitigt SSL-Fehler bei der PIP-Installation unter Windows.
Installieren Sie die ZIP-Version Python und Pip unter Windows 10
Installieren Sie Mecab auf Marvericks
Installieren Sie Tensorflow auf dem Mac
Installieren Sie TensorFlow unter Ubuntu
Installieren Sie Python auf der WSL
Installieren Sie Faiss unter CentOS 7
Installieren Sie pyenv auf dem Mac
Installieren Sie Python auf Pidora.
Installieren Sie mongodb auf termux
Installieren Sie Scrapy auf Python3
Pylint unter Windows Atom
Installieren Sie Docker auf Fedora31
Linux (WSL) unter Windows
Installieren Sie numba unter CentOS 7.2