Win10 WSL2 Ubuntu + OpenAI GPT-4 api

kyk
Reactions: 563
Сообщения: 7031
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение kyk »

Имею Win-10 +Ubuntu 22.04 dual boot на двух компьютерах.

Тем не менее, ещё хочу установить Win10 WSL2 Ubuntu ,чтобы иметь Linux terminal внутри Windows 10, чтобы можно было на ходу копировать текст через буфер обмена и файлы между Win-10 desktop window and Linix terminal window.

В Linix terminal window хочу запускать Python скрипты OpenAI GPT-4 api
https://platform.openai.com/playground

Какие могут быть подводные камни при использовании WSL2+Ubuntu вместо native Ubuntu?

Есть ли какие либо преимущества у Win11 WSL2 по сравнению с Win10 WSL2 ?
elpresidente*
Site Admin
Reactions: 1145
Сообщения: 3554
Зарегистрирован: Сб май 14, 2022 5:03 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение elpresidente* »

Вопрос только один, зачем вам Win10 когда есть Win11? Все остальное скорее всего будет работать без проблем.
1 Изображение
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2036
Сообщения: 10327
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение Mad Hatter »

Вот же ты любитель скрещивать ужа и ежа :)

Hint: весь ML по сути юниксовый. Потом с задержкой портируют на Винду. Иногда криво. IMHO тогда лучше перейти на Linux Mint, чтобы не делать жуткий винигрет. Я мог бы предложить виртуалку, но у тебя GPU, а значит огород городить тяжело...

Но если без него, то опять же: виртуалка где-то рядом. Кстати, все это дело в WLS 2 гоняется на Hyper-V, а это дрянь ещё та.
elpresidente*
Site Admin
Reactions: 1145
Сообщения: 3554
Зарегистрирован: Сб май 14, 2022 5:03 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение elpresidente* »

А что не так с Hyper-V? Мы используем его лет 15, никаких проблем не замечал. Hyper-V поддерживает nested virtualization - нaпример из Win11 можно запустить Hyper-V с еще одной Win11 из нее WSL2 и все это будет работать стабильно и иметь native доступ ко всем ресурсам (multiple 4K monitors, USB, camera, mic etc). Уменя несколько лет был тандем из Win10/11 + Hyper-V Ubuntu 18/20/22, работало как часы.
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2036
Сообщения: 10327
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение Mad Hatter »

elpresidente* писал(а): Пн фев 26, 2024 2:32 pm А что не так с Hyper-V? Мы используем его лет 15, никаких проблем не замечал. Hyper-V без поддерживает nested virtualization - нaпример из Win11 можно запустить Hyper-V с еще одной Win11 из нее WSL2 и все это будет работать стабильно и иметь native доступ ко всем ресурсам (multiple 4K monitors, USB, camera, mic etc). Уменя несколько лет был тандем из Win10/11 + Hyper-V Ubuntu 18/20/22, работало как часы.
Регулярно делает винигрет из сетевых адаптеров. Приходится все удалять и создавать заново. Но это специфика работы с tunnel adapter.
Причем не только у меня, у всего тима. Windows 10.
Кстати насчёт Ubuntu, под hyperv может некорректно Gui запустится, или чёрный экран, или упрощённый гуй, в общем с X Window дружит плохо.
elpresidente*
Site Admin
Reactions: 1145
Сообщения: 3554
Зарегистрирован: Сб май 14, 2022 5:03 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение elpresidente* »

Чудеса! Мне ни с тем ни с другим ни разу не прошлось столкнуться.
Аватара пользователя
Uzito
⭐ Top 5 most interesting users
Reactions: 1458
Сообщения: 6195
Зарегистрирован: Пт июн 24, 2022 1:35 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение Uzito »

elpresidente* писал(а): Пн фев 26, 2024 2:12 pm Вопрос только один, зачем вам Win10 когда есть Win11? Все остальное скорее всего будет работать без проблем.
Win11 это тестирование бета софта в продакшене на кошках юзерах без QA.
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2036
Сообщения: 10327
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение Mad Hatter »

elpresidente* писал(а): Пн фев 26, 2024 3:00 pm Чудеса! Мне ни с тем ни с другим ни разу не прошлось столкнуться.
Ну вот так... А меня до печенок достало.
VikKur
Reactions: 549
Сообщения: 1745
Зарегистрирован: Вс авг 27, 2023 10:42 am

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение VikKur »

сори...тут проблема - копирую пять ечек в екселе (без прибамбасов) и он зависает (DG деплоймент гайд с 25-ю табами). а сейчас всё от меня зависит - дисректор (25 лет в атт спец в поуер биай) был на курсе аджайла и сказал что надо каждые две недели. на мои потуги , что мол поле в таблицу добавить - месяц (и не из-за меня. ...) - ухмыльнулся и сказал что мы сможем...
пс. почему атт в пятницу упал я забоялся спросить - у них это вроде табу...
псс я спец по скриншотам гита (с экрана) - мне надо их представлеать для деплоймент тим (не знаю зачем, но я делаю)...
kyk
Reactions: 563
Сообщения: 7031
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение kyk »

elpresidente* писал(а): Пн фев 26, 2024 2:12 pmВопрос только один, зачем вам Win10 когда есть Win11?
потому что у меня теперь везде Win-10 IoT
iot.PNG
iot.PNG (10.64 КБ) 980 просмотров
elpresidente* писал(а): Пн фев 26, 2024 2:32 pmА что не так с Hyper-V? Мы используем его лет 15, никаких проблем не замечал.
Вы имеете ввиду поставить руками bare metal (virtual) Unbuntu поверх Hyper-V?
Или же установить WSL2 со встроенным Ubuntu provided by Microsoft?

Linux+Python мне нужен для OpenAI GPT-4 api
и ещё Python's PyMuPDF и Pypdf2 libraries to extract text from PDF

Is Win-10 WSL2 ok для таких целей?
elpresidente*
Site Admin
Reactions: 1145
Сообщения: 3554
Зарегистрирован: Сб май 14, 2022 5:03 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение elpresidente* »

Для OpenAI / Pypdf2 WSL2 хватит за глаза, какая там версия Win10/11 без разницы.
1 Изображение
kyk
Reactions: 563
Сообщения: 7031
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение kyk »

Установил Win-10 WSL2. По умолчанию MS ставит Ubuntu 22.04.3 LTS

Следующие шаги:
Install Anaconda on Windows Ubuntu Terminal

Running Visual Studio Code in WSL using the WSL extension.
Andrey Strelnikov
Reactions: 4
Сообщения: 73
Зарегистрирован: Чт июл 28, 2022 10:43 am

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение Andrey Strelnikov »

kyk писал(а): Пн фев 26, 2024 7:07 pm Установил Win-10 WSL2. По умолчанию MS ставит Ubuntu 22.04.3 LTS

Следующие шаги:
Install Anaconda on Windows Ubuntu Terminal

Running Visual Studio Code in WSL using the WSL extension.
"Узнаю брата Колю". Я сам когда-то извратился и поставил WSL2 на win10 Home. Пришлось ставить Insider preview . Оказалась что Ubuntu под WSL работает очень ограничено. Сколько MS смогла вкорячить функционала столько и работало. Чуть в сторону и все.

А просто под WMvare нельзя запустить Ubuntu для этих задач ? Плеер у них бесплатный. Правда с Hyper-V одновременно не работает. Кого-то из них прийдется отключить.
Visual Code родной вполне прилично работает в Ubuntu. Shared Folders можно использовать для обмена файлами с виндой. Можно решить проблемы (если возникнут) с буфером обмена с виртуалкой.
По своей воле с WSL больше не свяжусь.
Идите в зеркало! (C) Andrey Strelnikov
kyk
Reactions: 563
Сообщения: 7031
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение kyk »

Andrey Strelnikov писал(а): Вт фев 27, 2024 12:53 am Оказалась что Ubuntu под WSL работает очень ограничено. Сколько MS смогла вкорячить функционала столько и работало. Чуть в сторону и все.
Надеюсь, то было давно, а теперь народ нормально пользует WSL2.
GPU в WSL2 я использовать не планирую.

Ну вот, к примеру, буду пользовать Python app with requirements file:
annotated-types==0.6.0
anyio==4.2.0
certifi==2023.11.17
charset-normalizer==2.1.1
distro==1.9.0
h11==0.14.0
httpcore==1.0.2
httpx==0.26.0
idna==3.6
oauthlib==3.2.2
openai==1.6.1
pydantic==2.5.3
pydantic_core==2.14.6
PyPDF2==3.0.1
python-dotenv==1.0.0
requests==2.28.1
requests-oauthlib==1.3.1
sniffio==1.3.0
tqdm==4.66.1
typing_extensions==4.9.0
urllib3==1.26.18
Чем тут WSL2 не годится?
Andrey Strelnikov
Reactions: 4
Сообщения: 73
Зарегистрирован: Чт июл 28, 2022 10:43 am

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение Andrey Strelnikov »

kyk писал(а): Вт фев 27, 2024 7:12 am
Andrey Strelnikov писал(а): Вт фев 27, 2024 12:53 am Оказалась что Ubuntu под WSL работает очень ограничено. Сколько MS смогла вкорячить функционала столько и работало. Чуть в сторону и все.
Думаю, то было давно, а теперь народ нормально пользует.
GPU в WSL2 я использовать не планирую.

Ну вот, к примеру, буду пользовать Python app with requirements file:
...
Чем тут WSL2 не годится?
Сгодится. Но если вдруг захочется сделать еще какой-нибудь linux проект, то с большой вероятностью придется использовать нормальный linux .
Все что можно сделать - можно сделать без WSL2 . Просто нужно им как-то оправдать это направление. Вот они и пишут статейки с ползанием огородами. Время на это все уходит немеряно. Кругом костыли торчат.
В чем профит?
1 Изображение
Идите в зеркало! (C) Andrey Strelnikov
elpresidente*
Site Admin
Reactions: 1145
Сообщения: 3554
Зарегистрирован: Сб май 14, 2022 5:03 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение elpresidente* »

В первой WSL проблем хватало, начиная от некорректной работы X-Window и кончая отсутствием systemd как класса. В WSL2 это все поправлено и при наличии драйверов есть поддержка GPU. Очень удобно, по сути у вас полный доступ к приложениям на Win и Ubuntu с нормально интеграцией и без необходимисти переключаться между VМ. Если у вас продукт требует поддержки native Win + native Linux то это практически идеальный вариант для разработчика. Кроме того практически все native Linux приложения работают в WSL2 быстрее чем их Win аналоги.
1 Изображение
kyk
Reactions: 563
Сообщения: 7031
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение kyk »

Andrey Strelnikov писал(а): Вт фев 27, 2024 7:23 am
Все что можно сделать - можно сделать без WSL2 . Просто нужно им как-то оправдать это направление. Вот они и пишут статейки с ползанием огородами. Время на это все уходит немеряно. Кругом костыли торчат.
В чем профит?
мой профит в том чтобы иметь Win-10 окно и Ubuntu окно на одном компе.
и тобы можно было копировать текст через буфер обмена между окнами и шарить/копировать файлы между Windows and Ubuntu.
kyk
Reactions: 563
Сообщения: 7031
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение kyk »

elpresidente* писал(а): Вт фев 27, 2024 8:06 amВ WSL2 это все поправлено и при наличии драйверов есть поддержка GPU
а драйвера эти ставятся на WSL2 Linux side или на Windows side?
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2036
Сообщения: 10327
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение Mad Hatter »

kyk писал(а): Вт фев 27, 2024 8:07 am мой профит в том чтобы иметь Win-10 окно и Ubuntu окно на одном компе.
и тобы можно было копировать текст через буфер обмена между окнами и шарить/копировать файлы между Windows and Ubuntu.
это можно сделать и с совершенно разными хостами. Например шара моунтится в Ubuntu (или наоборот), а copy/paste прекрасно работает с ssh shell. Но мне этот способ ближе, так как всё такое предпочитаю гонять на серваке, а не на лептопе.
1 Изображение
elpresidente*
Site Admin
Reactions: 1145
Сообщения: 3554
Зарегистрирован: Сб май 14, 2022 5:03 pm

Re: Win10 WSL2 Ubuntu + OpenAI GPT-4 api

Сообщение elpresidente* »

На Win, в WSL2 ничего делать не надо.
1 Изображение
Ответить