Войти

Показать полную графическую версию : Сокращение длины переменной PATH в Windows 7.


Юрий_Нд
10-06-2024, 21:40
Доброго дня Уважаемые.
Моя грустная история началась с того, что я захотел установить среду разработки:
PyCharm Community Edition
The IDE for Pure Python Development
Неприятности начались ещё в момент установки, выскакивало сообщение:
Length of PATH is bigger than 8192 bytes.
Installer can not update it. (1)
Ну а после такой кривой установки, среда разработки вообще не запускалась.(2)
Как мне удалось выяснить, всё дело упирается в то, чтобы почистить путь PATH.
Но так как я это сделаю буду делать первый раз, хочу воспользоваться Вашей поддержкой.
-----
Теперь непонятки:
1. Во всех обучающих видео переменная PATH находится и в верхней, и в нижней табличке:
Переменные среды пользователя для 333.
и
Системные переменные.
---
А в моём случае, переменная PATH находится исключительно в нижней табличке:
Системные переменные.
---
Вопрос: в моём случае, мне нужно чистить переменную Patch из нижней таблички, я правильно понимаю? (3)
=======================================
2. В общем, не знаю, насколько правильно, но мне как-то удалось скопировать значение этой переменной:
- из нижней таблички:
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Common Files\Autodesk Shared\;
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\
(Немного изменил формат для удобства прочтения.)

- а это из командной строки (4):
PATH=
C:\Windows\system32;
C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Common Files\Autodesk Shared\;
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\
(Немного изменил формат для удобства прочтения.)
-----
Вопрос: как чистить эту переменную, где тут важные значения, где не обязательные, я не знаю.

1 - https://ibb.co/DzX8mDW
2 - https://ibb.co/XFLvwV4
3 - https://ibb.co/98Vkf5j
4 - https://ibb.co/DKmzVQy

bredych
10-06-2024, 22:34
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\ »
можно при инсталле софт ставить в папки с короткими названиями. Напр, каждый пробел - это 3 символа
что вам стоило сменить, к примеру, название папки на MSSQL вместо 3 слов с пробелами?

Юрий_Нд
11-06-2024, 05:36
Уважаемый bredych, я не хочу подвергать сомнению Ваш совет, однако я не понимаю следующий момент:
Я проверил, в тексте:
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\; C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\
194 знака без пробелов и 200 знаков, с учётом пробелов.
А разрешённая длина более 8.000.
Непонятно.
---
И ещё.
В одном из обучающих видео, в командной строке, переменная PATH занимает 22 строки (5). А у меня две с половиной строки и уже переполнение?
Также непонятно.
5 - https://ibb.co/zHSP528
===================
Также, для меня открытым является вопрос, который я задавал ранее:
1. Во всех обучающих видео переменная PATH находится и в верхней, и в нижней табличке:
Переменные среды пользователя для 333.
и
Системные переменные.
---
А в моём случае, переменная PATH находится исключительно в нижней табличке:
Системные переменные.
---
Вопрос: в моём случае, мне нужно чистить переменную Patch из нижней таблички, я правильно понимаю? (3)

Grabber2006
11-06-2024, 13:53
У PyCharm указано в системных требованиях:

Операционная система: Windows 8, 10 или 11 (64-битные версии), macOS 10.14 или более поздняя версия, Linux со средой GNOME, KDE или Unity DE.

Юрий_Нд
11-06-2024, 16:23
Grabber2006, я Вам очень благодарен за ответ.
Вопрос конечно не к Вам, но этот вопрос просто навязчиво точит меня изнутри:
Почему же этот PyCharm так долго мне морочил голову со всеми этими путями?
Почему нельзя было сразу сказать, что у меня седьмая версия Windows, а нужна восьмая и больше?

Grabber2006
11-06-2024, 16:40
Видимо в инсталляторе отсутствует проверка версии Windows.

Юрий_Нд
12-06-2024, 14:01
У PyCharm указано в системных требованиях: »
Подскажите пожалуйста, где эта информация.
================
Возможно, можно что-то подобрать для моей семёрочки?
https://www.jetbrains.com/pycharm/download/other.html

Grabber2006
12-06-2024, 15:54
У вас Windows 7 64-bit?

Юрий_Нд
12-06-2024, 15:58
У вас Windows 7 64-bit? »
Так точно-с.

Grabber2006
14-06-2024, 11:26
С этой страницы (https://www.jetbrains.com.cn/en-us/pycharm/download/other.html) вы можете загрузить старые версии PyCharm Community Edition.
Я для пробы скачал 2020.1.5 и она нормально работает на Windows 7 x64.

https://i123.fastpic.org/big/2024/0614/c7/e6f447b27a9684fd362b83ce958b61c7.png

Юрий_Нд
14-06-2024, 16:11
Спасибо Вам большое за поддержку. Что бы я без Вас делал?
Если можно, растолкуйте мне пожалуйста.
Насколько я сейчас понимаю, PyCharm это только редактор программного кода. А для того, чтобы проверить, как этот код работает, мне по-любому нужен сам Питон. Причём там уже нет каких-то старых бесплатных копий. Всё только платно. Ну если конечно не считать месячного срока на пробу. Если не ошибаюсь, это называется триал-версия.
Скажите пожалуйста, я правильно всё это дело понимаю?

Grabber2006
14-06-2024, 16:36
PyCharm сам скачивает питон, ничего делать не надо. также любые версии есть на официальном сайте Python python.org - интерпретатор с простой оболочкой, он бесплатный.

Последний Python для Windows 7 - 3.8

Попробуйте почитать какую-нибудь литературу. Например, "Знакомьтесь, Python" Евгений Павлов.




© OSzone.net 2001-2012