Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 15, 2015 14:03:48

ivan21
Зарегистрирован: 2015-06-01
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка через CMake

Здравствуйте!Как установить расширение для Швейцарских эфемерид pyswisseph
? https://github.com/astrorigin/pyswisseph через CMake? как это сделать? стоит Pytnon 3.4 Windows XP есть ли примеры таких установок,ссылки?

Офлайн

#2 Авг. 15, 2015 14:28:21

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Установка через CMake

Где здесь питон, покажи пальцем, а то как то не очень понятно.



Офлайн

#3 Авг. 15, 2015 17:23:21

ivan21
Зарегистрирован: 2015-06-01
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка через CMake

есть код,вот ссылка https://github.com/flatangle/flatlib/blob/master/flatlib/ephem/swe.py необходимо импортировать import swisseph но Windows
=======

With Windows, it is recommended to use MSVC 201x or MinGW, with help of
the CMake build system.

-> CMake website: http://cmake.org/

Please note:

MinGW: directory separator of PYSWE_DEFAULT_EPHE_PATH must be entered as a
triple backslash: “\\\”. Eg: C:\\\swisseph\\\ephe

MSVC: directory separator of PYSWE_DEFAULT_EPHE_PATH must be entered as a
double backslash: “\\”. Eg: C:\\swisseph\\ephe

https://github.com/astrorigin/pyswisseph
установка через CMake? или я не понимаю?если так,то более подробно можно узнать как устанавливать?

Офлайн

#4 Авг. 15, 2015 17:27:17

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Установка через CMake

К тому что уже есть скачиваете mingw (не факт что msvc последний встанет на XP). скачиваете, cmake. по инструкции на сайте пытаетесь собрать хозяйство (т.е. создаете makefile) . Если будете использовать mingw то наверное надо будет сгенерировать интерфейсные библиотеки питона совместимые с mingw.
делаете make. Может быть после этого заработает.

При таком описании build процесса под windows я бы точно не стал его собирать - может в несколько дней работы вылиться. Ставьте эмулятор unix и пользуйтесь пакетом там.



Офлайн

#5 Авг. 15, 2015 19:21:19

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2843
Репутация: +  186  -
Профиль   Отправить e-mail  

Установка через CMake

Через pip установить не пробовали?



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#6 Авг. 16, 2015 08:31:00

ivan21
Зарегистрирован: 2015-06-01
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка через CMake

есть инструкция установки через pip основной программы http://flatlib.readthedocs.org/en/latest/installation.html и видимо и это приложение установится вместе с самой программой,но там указанно через Microsoft Visual C++ 2010 и не понятно через какую?ссылка,что в инструкции выдала файл в 1,5 гб и в конечном итоге выдала NERO,другие ссылки дают разброс от 3мб и выше.Тогда какой Microsoft Visual C++ 2010 это устанавливается?ошибки через pip выдаёт если по этой инструкции устанавливать

Прикреплённый файлы:
attachment 2 poputka.jpg (92,2 KБ)

Офлайн

#7 Авг. 16, 2015 09:53:02

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Установка через CMake

doza_and
может в несколько дней работы вылиться
Первый день прошел.
ivan21
и не понятно через какую
Для питона родной MSVC9. подошел бы и другой, но у микрософта постоянно свербит кое где и они меняют структуру папок компилятора и названия конфигурационных файлов. При этом после установки их компилятор неработоспособен с командной строки, что и порождает указанную в сообщении pip проблему.
ставьте msvc9 может и прокатит. Я в свое время подправил pip чтобы использовать десятку.

Исходя из ваших вопросов уточню оценку. Думаю если вы будете настойчивы то установите все на windowsxp примерно за неделю :).
Еще 3 варианта.
0. просто поставить Unux
1. VMvarePlyer + ubuntu
2. Попросить знающего человека это дело собрать. За денежки наверное. Кто будет задарма тратить время на астрологическое ПО?



Офлайн

#8 Авг. 16, 2015 11:27:20

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Установка через CMake

doza_and
Для питона родной MSVC9
На самом деле картинка такая:
Python 3.5 and later use Microsoft Visual Studio 2015. You can download and use any of the free or paid versions of Visual Studio 2015.

Python 3.3 and 3.4 use Microsoft Visual Studio 2010. You can download Microsoft Visual Studio 2010 Express with an MSDN subscription. You’ll also need to install the Visual Studio Service Pack 1 (SP1). If you don’t install this service pack, you may receive errors like the following during linking: LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt.

Most Python versions prior to 3.3 use Microsoft Visual Studio 2008. You can download Microsoft Visual C++ 2008 Express Edition with SP1 from a new location yet to be determined.
https://docs.python.org/devguide/setup.html#windows

Офлайн

#9 Авг. 16, 2015 12:40:22

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Установка через CMake

Shaman
You can download and use any of the free or paid versions of Visual Studio 2015.
Только не это. Я ставил как-то и не поставил её. А всё почему? Да потому что для просмотра хелпа она использует Internet Explorer свежей версии. Ну, попробовал поставить тот IE свежей версии, а он не ставится. А всё почему? Потому что нужен свежий Service Pack. Ну, попробовал скачать свежий SP, и он не скачался. А всё почему? Да потому что весит он гигабайт. Просто жалко тратить время на установку какого-то ненужного экскремента, когда всё и так работает.

Поставил Visual Studio 2010 без всей этой волокиты, но навсегда запомнил, что не стоит сомневаться в своём предчувствии.



Офлайн

#10 Авг. 16, 2015 13:49:05

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Установка через CMake

Желания - одно, а используемый питоном рантайм VC - другое, от нас почти не зависящее.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version