Найти - Пользователи
Полная версия: py 3.5 и 3.6 (под Win) при установке по умолчанию заползают далеко в ...Document and Settings ....
Начало » Python для новичков » py 3.5 и 3.6 (под Win) при установке по умолчанию заползают далеко в ...Document and Settings ....
1
Koala
до версии 3.4 включительно все питоны аккуратно ставились в подобие c:\python34\
d:\python27\ и т.д.

начиная с 3.5 пошла бодяга - инсталлятор идет глубоко в недра типа c:\users\… Document and Settings\….

Есть ли в этом смысл? (т.е. зачем ???)

Я вот, бывает хочу погрузиться в пучины site-packages или Scripts, и не хочу далеко лезть. Так что меняю (при инсталляции, разумеется), и ставлю “дедовским” методом, т.е. в подобие этого “c:\python35\”

Но, может я не прав, ведь зачем то же Коре-разработчики это сделали? Или они просто пошалили :-) ?




FishHook
Koala
не хочу далеко лезть
Ну сделайте симлинк, это проблема?
ZerG
таким образом привязка установленного питона идет к юзеру а не системе! Многи есовременные программы имеют тоже самое поведение (тот же FAR)
При установке “для всех” - он ставится в прогромфилес - а при установке для персоны - в его домашний котолог!
ZerG
FishHook
Ну сделайте симлинк, это проблема?
Пот вендой делается отак
http://skesov.ru/sozdanie-simvolnoy-ssyilki-dlya-papki/
Koala
ZerG
таким образом привязка установленного питона идет к юзеру а не системе! Многи есовременные программы имеют тоже самое поведение (тот же FAR)При установке “для всех” - он ставится в прогромфилес - а при установке для персоны - в его домашний котолог!

Спасибо за информацию. Но, если он не ставится в погром-фильёс, а в домашний мышколог, то:

1) как узнать, сколько всего пользователей, у которых он (питон) установлен.
2) зачем все-таки конкретному пользователю свой питон? Его действия (конкретного пользователя) будут отдельно как-то записаны зарубками в лог? Ну и только для этого? Не представляю для чего еще.
Ну разве что для ограничения доступа (“этому дала, тому дала, а этому не дала” (с) про сороку и раздачу каши, если кто что не то подумал)

Да и как анализировать пользователя в программе? есть команда типа whoami?
А как из (или “в”) питона(е) ограничивать доступ???!!!

ZerG

1) как узнать, сколько всего пользователей, у которых он (питон) установлен.
Он установлен в системе - потому доступен для каждого пользователя.


2) зачем все-таки конкретному пользователю свой питон? Его действия (конкретного пользователя) будут отдельно как-то записаны зарубками в лог? Ну и только для этого? Не представляю для чего еще.
Ну разве что для ограничения доступа (“этому дала, тому дала, а этому не дала” (с) про сороку и раздачу каши, если кто что не то подумал)
Потому что в таком случая устанавливая пакеты и тд - список установленных библиотек и прочие параметры будут персональными для каждого пользователя

Да и как анализировать пользователя в программе? есть команда типа whoami?
Использовать внутренние инструменты системы. Тот же whoami под линуксом запускать из питона как внешнюю программу (на винде аналогично)

А как из (или “в”) питона(е) ограничивать доступ???!!!
Доступ разграничивается операционной системой - следовательно по логике из предыдущего пункта
Koala
Премного благодарен
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB