Установка локального пакета DrRacket для Windows - PullRequest
0 голосов
/ 16 января 2019

Я хочу установить пакет yaml (и любой другой, включая iracket ..) в мой локальный каталог Racket (переносимый на флешку) -

Для установки пакета с использованием DrRacket или raco используется C: \ Users \ name \ AppData \ Roaming

так что моя флешка не работает на других машинах. Любая подсказка?

[EDIT] У меня есть несколько вопросов - моя цель в первую очередь настроить переносную среду Racket, реализовать некоторые небольшие приложения и иметь Windows 7 или 10 и без прав из-за безопасности. 1) В «Доктор Ракет» я не нашел постоянный перевод человеческого языка на английский (очень раздражает). 2) Эти настройки выполняются в папке c: / users / name / appdata / roaming / Racket - поэтому не на моей флешке. Чтобы установить PLTUSERHOME (это была одна попытка) - я не мог понять, как и где использовать эти настройки. Так что это может быть неправильное решение? 3) Еще одна особенность, которую я был бы признателен, - это «один клик», чтобы запустить блокнот jupyter (включая новейшую версию Python) с помощью ракетки. (Все это может интересовать и других пользователей - так почему бы не помешать этим настройкам DrRacket в целом, или это просто глупая идея?) Я хочу установить пакет yaml (и любой другой, включая iracket ..) на мой локальная ракетка (портативная на флешке) - поэтому моя флешка не работает на других машинах. Любая подсказка?

1 Ответ

0 голосов
/ 16 января 2019

Звучит так, будто на USB-накопителе установлен DrRacket, и вы хотите, чтобы установленные пакеты тоже были там. Решение здесь состоит в том, чтобы сделать ваши установки пакета «областью установки», а не «областью действия пользователя».

Если вы устанавливаете, скажем, sxml из командной строки, это будет

raco pkg install --scope installation sxml

Если вы устанавливаете с помощью диспетчера пакетов в DrRacket, нажмите ссылку «Подробности» на вкладке «сделать то, что я имею в виду», чтобы отобразить раскрывающийся список «область действия».

...