2015-05-31 4 views
6

У меня есть SymPy установлен с Anaconda, моя версия (из SymPy) является 0.7.6.Установка GitHub версия пакета с Anaconda

Я хочу использовать git-версию Sympy. Вы знаете, как я могу сказать Anaconda, чтобы заменить 2 версии?

Я пробовал использовать команду git clone, но папка Sympy от git и Anaconda не выглядит одинаково, поэтому я не могу ее заменить.

git clone git://github.com/sympy/sympy.git 

Is there a command like : "conda update-git sympy" ?

Я нашел этот ответ, но я не понимаю, как это сделать.

Possible to do "conda build" from github branch?

UPDATE: Я использовал следующую команду, и она работала

python setup.py develop 

в моем SymPy каталоге.

Благодаря @asmeurer

+0

в основном то, что вы сделали, чтобы установить SymPy построить для развития, и чем вы скопировали файлы? – Srgrn

ответ

2

мой предыдущий ответ был основан на долгое время назад experiance это правильный proccess (который работал для меня на основе последней анаконды на окна машины)

Я обновил meta.yaml только с следующие изменения: изменения, чтобы получить исходный код из мерзавца включая mpmath в сборки запуска и тестирования извлекая некоторые библиотеки SymPy, которые, казалось, были удалены из последней версии

у меня есть все файлы в следующем GIST https://gist.github.com/srgrn/622cf61b03b7321503cc

надеюсь, что это помогает

0

вы можете попробовать следующее:

  1. скачать в Конда рецепты (https://github.com/conda/conda-recipes)
  2. обновляют meta.yaml для получения источника от GitHub, как описано в стеке вопрос переполнения, с которым вы связаны.
  3. запустить conda построить.
+0

Я пробовал, но я получил ошибку 'Обработка зависимостей для sympy == 0.7.7.dev0 Поиск mpmath> = 0.19 Traceback (последний последний звонок): Файл« setup.py », строка 352, в install_requires = ['mpmath> =% s'% mpmath_version] ...... RuntimeError: Загрузка Setuptools отключена в сборке conda. Обязательно добавьте все зависимости в meta.yaml url = https: //pypi.python.org/simple/mpmath/r Не удалось выполнить команду:/bin/bash -x -e/Пользователи/Nouveau/Projets/conda/sympy/строить.sh' Кажется странным, потому что 'conda update mpmath Извлечение метаданных пакета: .... # Все запрошенные пакеты уже установлены.' – dooms

+0

Я не могу найти эту ветку, откуда вы ее взяли? также вы на windows или unix? похоже на Linux, но я не уверен в этом пути. – Srgrn

+0

Я на OSX, и я взял этот url из своего репозитория Github https://github.com/sympy/sympy – dooms