2015-07-30 4 views
1

Я установил пакет Breeze с помощью sbt.Как установить Scala Breeze на Mac (не используя sbt)

Но похоже, что scala sbt - это другая установка, чем замена scala по умолчанию на моем Mac.

Я бы хотел установить Breeze на установку scala по умолчанию. Но я не знаю, как! Edit:

По установке по умолчанию Scala, я имею в виду тот, который обнаруживается с помощью которой команда: MacBook-Pro: бен альт $, который Scala /USR/местные/бен/SCALA

сейчас , если я бег Скала и импорт breeze.linalg._

MacBook-Pro:bin alt$ scala 
Welcome to Scala version 2.11.6 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_79). 
Type in expressions to have them evaluated. 
Type :help for more information. 

scala> import breeze.linalg._ 
<console>:7: error: not found: value Breeze 
     import breeze.linalg._ 

Но если я через SBT Скал того импортирование работает и у меня есть доступ к подбиблиотекам бриза.

(Я новичок в Mac и Scala.) Любая помощь приветствуется.

+0

«Я бы хотел установить Breeze на установку scala по умолчанию» - неясно, что бы это значило. Что это значит для вас? Какая у вас настоящая цель? –

+0

@SethTisue: Я уточню это. По установке по умолчанию Scala, я имею в виду тот, который обнаруживается с помощью которых команда: MacBook-Pro: бен альт $, который Scala /USR/местные/бен/Скала Я добавлю больше деталей к вопрос сейчас. – Alt

+0

Что вы подразумевали под "Какова ваша реальная цель?"? Очевидно, я хочу импортировать Breeze. Поэтому я установил его, но я не хочу его устанавливать через SBT. «REAL GOAL» было определенно смешно: -P – Alt

ответ

1

Во-первых, это импорт breeze.linalg._ не импортировать Breeze.linalg._

Что касается собственно "установки" Бриз. У меня нет отличного решения для вас. Вероятно, проще всего проверить проект бриза на github, а затем запустить «сборку sbt», которая должна создать единую банку со всеми зависимостями (основными) бризами. Затем вы можете добавить эту банку в путь класса обычными способами.

В него не входят ветерок или местные библиотеки. Для тех, кому вы должны, например, запускать sbt «проектные уроженцы» и использовать эту банку.

+0

Реализация единственной банки с основными зависимостями бриза решает проблему. Благодаря! – Alt