Користувальницькі налаштування

Налаштування сайту


sage

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
sage [2016/02/03 08:50] – [Sage через прокси] Let's Encrypt link wombatsage [2016/10/25 09:45] (поточний) – Дополнительные пакеты wombat
Рядок 26: Рядок 26:
 ==== Обновление ==== ==== Обновление ====
  
-**1.** Эвакуируем папку, в которой хранятся все раочие листы нашего пользователя (///home/username/.sage//):+**1.** Эвакуируем папку, в которой хранятся все рабочие листы нашего пользователя (///home/username/.sage//):
  
   cd archive_catalog   cd archive_catalog
Рядок 64: Рядок 64:
 ===== Дополнительные пакеты ===== ===== Дополнительные пакеты =====
  
 +==== Из коллекции Sage ====
  
-Если я правильно понимаюключевой приём такой: +Sage содержит информацию о ряде пакетов, которые проверены на работоспособность в среде Sage и внесены в соответствующий список. Получить полный список таких пакетов можно следующим образом((http://doc.sagemath.org/html/en/reference/misc/sage/misc/package.html?highlight=list_packages)):
-    sage -python setup.py install+
  
-Т.е. скачиваем пакет, распаковываем его куда-то. Заходим  в это "куда-то", но там вместо стандартного "''python setup.py install''" запускаем то, что написано выше. Хотяперед этим лучше прочесть README или INSTALL в самом архиве пакета, понимая, что когда попадётся там команда типа приведённой выше, нужно вместо "''python''" подставить "''sage -python''".+  sage: from sage.misc.package import list_packages 
 +  sage: list_packages() 
 + 
 +Список довольно велик, и чтобы отобразить только пакеты из определённого класса, можно указать аргумент этой функции: 
 + 
 +  sage: list_packages('standard'
 +  sage: list_packages('optional'
 +  sage: list_packages('experimental'
 +  sage: list_packages('pip'
 + 
 +Пакеты всех классовкроме ''pip'', устанавливаются следующим образом: 
 + 
 +  sage -i <имя_пакета> 
 + 
 +Пакеты из класса ''pip'', устанавливаются следующим образом: 
 + 
 +  sage -pip install <имя_пакета
 + 
 +=== chardet === 
 + 
 +Библиотека [[https://github.com/chardet/chardet | chardet]] позволяет автоматически определять кодировку текстовых файлов и просматривать их в корректном виде. Поскольку этот пакет входит в списки Sage, но входит в класс ''pip'', устанавливаем его следующим образом: 
 + 
 +  sage -pip install chardet
  
 ==== Пакеты R ==== ==== Пакеты R ====
Рядок 74: Рядок 96:
   sage: r.install_packages('tseriesChaos')   sage: r.install_packages('tseriesChaos')
  
-==== mlpy ====+==== Другие пакеты ==== 
 + 
 +Если я правильно понимаю, ключевой приём такой: 
 +    sage -python setup.py install 
 + 
 +Т.е. скачиваем пакет, распаковываем его куда-то. Заходим  в это "куда-то", но там вместо стандартного "''python setup.py install''" запускаем то, что написано выше. Хотя, перед этим лучше прочесть README или INSTALL в самом архиве пакета, понимая, что когда попадётся там команда типа приведённой выше, нужно вместо "''python''" подставить "''sage -python''"
 + 
 +=== mlpy ===
  
 http://mlpy.sourceforge.net/ http://mlpy.sourceforge.net/
Рядок 89: Рядок 118:
   # sage -python setup.py install   # sage -python setup.py install
  
-==== spectrum ====+=== spectrum ===
  
 Для установки пакета spectrum потребовалось предварительно установить пакет easydev: Для установки пакета spectrum потребовалось предварительно установить пакет easydev:
sage.1454489452.txt.bz2 · Востаннє змінено: повз wombat