Поскольку я работаю с COIN - оптимизатором CB C, для этого мне нужно установить следующие пакеты.
1.CVXPY 2.CVXOPT 3.CYLP 4. PANDAS
CVXPY, CVXOPT, PANDAS были установлены правильно с помощью следующей команды.
conda install cvxpy
conda install cvxopt
conda install pandas
Но при установке "Cylp" с conda install cylp
и conda install -c conda-forge cylp
возникает ошибка, как показано ниже ..
Сбор метаданных пакета (current_repodata. json): выполнено Среда решения: сбой при начальном замороженном решении. Повторная попытка с гибким решением. Сбор метаданных пакета (реподанные. json): выполнено Среда решения: сбой при начальном замороженном решении. Повторная попытка гибкого решения.
PackagesNotFoundError: The following packages are not available from current channels:
- cylp
Current channels:
- https://conda.anaconda.org/conda-forge/win-64
- https://conda.anaconda.org/conda-forge/noarch
- https://repo.anaconda.com/pkgs/main/win-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/win-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/msys2/win-64
- https://repo.anaconda.com/pkgs/msys2/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
Пробовал использовать множество решений, но не получил ожидаемого результата. Помогите мне решить эту проблему. Заранее спасибо.
Версия Anaconda - версия 2020.02 conda - версия conda 4.8.3 python - Python версия 3.8.3 pip - pip 19.1.1
а также пробовал с pip install cylp
, но получаю ошибку, как показано ниже ..
Collecting cylp
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)",)': /simple/cylp/
Using cached https://files.pythonhosted.org/packages/aa/d7/3aa3a66afa7b21b1794078c3d9d88dfad909990b1b6a1051707ea69d2e91/cylp-0.91.0.tar.gz
ERROR: Complete output from command python setup.py egg_info:
ERROR: Traceback (most recent call last):
File "C:\Users\sxp8778\AppData\Local\Temp\pip-install-tms10nif\cylp\setup.py", line 58, in get_libs
flags = (check_output(['pkg-config', '--libs', 'cbc'])
File "C:\ProgramData\Anaconda3\envs\fxbenv\lib\subprocess.py", line 356, in check_output
**kwargs).stdout
File "C:\ProgramData\Anaconda3\envs\fxbenv\lib\subprocess.py", line 423, in run
with Popen(*popenargs, **kwargs) as process:
File "C:\ProgramData\Anaconda3\envs\fxbenv\lib\subprocess.py", line 729, in __init__
restore_signals, start_new_session)
File "C:\ProgramData\Anaconda3\envs\fxbenv\lib\subprocess.py", line 1017, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\sxp8778\AppData\Local\Temp\pip-install-tms10nif\cylp\setup.py", line 114, in <module>
libs, libDirs, incDirs = get_libs()
File "C:\Users\sxp8778\AppData\Local\Temp\pip-install-tms10nif\cylp\setup.py", line 94, in get_libs
''')
Exception:
Could not find location of COIN installation.
Please ensure that either
* COIN_INSTALL_DIR is set to the location of the installation,
* PKG_CONFIG_PATH points to the location of the .pc files, or
* The cbc executable is in your executable path and is installed
at the same location as the libraries.
----------------------------------------
ERROR: Command "python setup.py egg_info" failed with error code 1 in C:\Users\sxp8778\AppData\Local\Temp\pip-install-tms10nif\cylp\
Спасибо