Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 12, 2016 15:13:01

GlazunovAG
Зарегистрирован: 2014-03-14
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли возможность установки пакета m3-cdecimal 2.3 именно как m3-cdecimal 2.3?

Для работы приложения надо установить набор пакетов. Список пакетов описан в файле REQUIREMENTS.
Все ставиться на Windows 10 x64.
Большинство перечисленных в файле REQUIREMENTS пакетов установилось командой:
pip install -r REQUIREMENTS

Для пакетов, которые не установились автоматом, были скачены инсталляторы в виде *.exe или *.msi файлов и установлены штатными средствами Windows.
Один из таких пакетов - m3-cdecimal 2.3 (https://pypi.python.org/pypi/m3-cdecimal).
Файл установки - cdecimal-2.3.win-amd64-py2.7.msi.

Все дело в том, что команда pip freeze выдает список пакетов, в котором вместо пакета
m3-cdecimal==2.3 фигурирует пакет просто cdecimal==2.3, без m3.

В результате этого программа не работает, т.к. ругается на отсутствие пакета
m3-cdecimal==2.3.

Есть ли возможность добиться установки пакета таким образом, чтобы пакет устанавливался и отображался в списке именно как m3-cdecimal==2.3?

Попытка скомпилировать установочный пакет падает на ошибке:
D:\m3-cdecimal-2.3.tar\dist\m3-cdecimal-2.3\m3-cdecimal-2.3>python setup.py bdist_wininst
Traceback (most recent call last):
File “setup.py”, line 426, in <module>
ext_modules =
File “setup.py”, line 285, in cdecimal_ext
cc.initialize()
File “C:\Python27\lib\distutils\msvc9compiler.py”, line 383, in initialize
vc_env = query_vcvarsall(VERSION, plat_spec)
File “C:\Python27\lib\distutils\msvc9compiler.py”, line 299, in query_vcvarsall
raise ValueError(str(list(result.keys())))
ValueError:

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version