Я хочу редактировать библиотеку python в Visual Studio Code. Я не знаю, как это сделать, а редактирование в другой папке и то sudo cp edited_file library_path
раздражает.
Я пробовал что-то вроде этого, sudo ./Visual\ Studio\ Code
но это поднимаетbash: cannot set terminal process group (XXX): Inappropriate ioctl for device
Есть у кого-нибудь идеи, как это сделать? Спасибо
решение1
Можно ли редактировать файлы python stdlib напрямую? Да, как правило, хотя некоторые из них являются скомпилированными расширениями C, которые вы не сможете редактировать.
Можно ли запустить Visual Studio как root? Я не уверен, но это такая сложная программа, что, вероятно, лучше не делать этого с точки зрения безопасности. В любом случае, использование sudo
для программ с графическим интерфейсом может привести к всевозможным странным ошибкам прав доступа, поэтому вместо этого следует использовать kdesudo
или gtksudo
.
Наконец, стоит ли вам редактировать python stdlib? Почти наверняка нет — вы меняете поведение, на которое все остальные полагаются. Что мотивирует вас это делать?