Size: a a a

2020 June 20

VL

Vasily Lebedev in Science FYI
Boojum
А зачем вам 3.6?
потому что мне нужен специфический софт
источник

B

Boojum in Science FYI
Vasily Lebedev
потому что мне нужен специфический софт
Так весь софт, который работает с 3.6, так же работает и с 3.7
источник

VL

Vasily Lebedev in Science FYI
полгода назад проще всего было собрать всё под 3.6
источник

VL

Vasily Lebedev in Science FYI
Boojum
Так весь софт, который работает с 3.6, так же работает и с 3.7
но мейнтейнеры-то об этом не знают
источник

B

Boojum in Science FYI
Vasily Lebedev
но мейнтейнеры-то об этом не знают
Там что, принудительная проверка на версию, чтобы было 3.6, не ниже   и не выше?
источник

VL

Vasily Lebedev in Science FYI
Boojum
Там что, принудительная проверка на версию, чтобы было 3.6, не ниже   и не выше?
в пакете - да (но я уже исправил), в софтине - нет
источник

B

Boojum in Science FYI
Ну, значит все будет и так работать
источник

VL

Vasily Lebedev in Science FYI
после того как я это пофиксил, оно, конечно, работает. но вопрос, как мне выбрать произвольное ядро в юпитере, не создавая конды и не устанавливая в неё вот это вот всё, остаётся открытым
источник

AA

Andrey Alekseenko in Science FYI
Boojum
Так весь софт, который работает с 3.6, так же работает и с 3.7
Нет. Поменяли поведение StopIteration, так что некоторые очень специфичные способы читать файл в цикле могли поломаться.
источник

VL

Vasily Lebedev in Science FYI
Andrey Alekseenko
Нет. Поменяли поведение StopIteration, так что некоторые очень специфичные способы читать файл в цикле могли поломаться.
ну, я думаю, там мейнтейнеры просто перестраховались сначала, а потом забыли. это с ними часто бывает.
сама-то софтина (hyperspy) нормально работает, но суть в том, что исправить пакет так, чтоб софтина заработала под 3.7 оказалось проще, чем заставить юпитер увидеть 3.6
источник

AZ

Arthur Zalevsky in Science FYI
Boojum
Так весь софт, который работает с 3.6, так же работает и с 3.7
нужно поставить нужное ядро от системы или пользователя
источник

B

Boojum in Science FYI
источник

VL

Vasily Lebedev in Science FYI
Arthur Zalevsky
нужно поставить нужное ядро от системы или пользователя
но это же будет не системное окружение
источник

VL

Vasily Lebedev in Science FYI
и соответственно все либы надо туда ставить отдельно и следить, чтоб их версии совпадали с системными, или я что-то не так понял?
источник

AZ

Arthur Zalevsky in Science FYI
Vasily Lebedev
но это же будет не системное окружение
а зачем вам системное окружение в юпитере?
источник

B

Boojum in Science FYI
Vasily Lebedev
и соответственно все либы надо туда ставить отдельно и следить, чтоб их версии совпадали с системными, или я что-то не так понял?
Да, либы отдельно
источник

VL

Vasily Lebedev in Science FYI
Arthur Zalevsky
а зачем вам системное окружение в юпитере?
так а зачем мне юпитер без hyperspy и matplotlib? ради этого все танцы с бубном и затевались
источник

BK

Bogdan Kirillov in Science FYI
Arthur Zalevsky
Проект Scientist Next Door ищет ученых!

Ребята делают видео-звонки с участием ученых и детей, во время которых ученые говорят о своей сфере научных интересов, исследованиях и жизни, могут показать эксперименты и рассказать, как наука влияет на нашу обычную жизнь. Они уже провели более 45 таких онлайн-встреч. Больше о проекте можно узнать здесь.  

Сейчас они ищут ученых для участия в проекте (возраст неважен — можно быть студентов старшим курсом, а можно — профессором). Продолжительность одного звонка от 30 минут до часа. Язык — английский.

Если вам интересно принять участие в таком волонтерском проекте и рассказать о своей науке, пишите на outreach@scientist-next-door.org, тема письма: "new scientist to sign up with SND". Прикрепляйте небольшую фотографию и краткий рассказ о своей сфере деятельности.

Проект в соцсетях:
Facebook: www.facebook.com/scientistND
Twitter: twitter.com/Scientist_ND
BOY NEXT DOOR
источник

VL

Vasily Lebedev in Science FYI
нет, можно конечно завести 10 окружений, по одному на каждую нужду, и в каждом полный комплект от numpy до scikits, и ещё один системный для особых случаев, но как-то это... чересчур сложно, нет?
источник

D

Dmitry in Science FYI
Vasily Lebedev
нет, можно конечно завести 10 окружений, по одному на каждую нужду, и в каждом полный комплект от numpy до scikits, и ещё один системный для особых случаев, но как-то это... чересчур сложно, нет?
Именно такой и подразумевается работа конды. Под каждый конкретный проект собирается отдельная среда, где все пакеты совместимы друг с другом.

И именно что есть среда base, в которой пакетов по минимуму (мб ещё какие-нибудь пакеты серверного типа вроде jupyter), чтобы эта одна среда точно не сломалась.

Тут можно порассуждать о стиле работы, кому-то удобнее делать новую среду под новый проект, кому-то удобнее иметь всё в системе, но конда заточена на первый вариант. Как и докер, к примеру, который тоже широко используется.
источник