Форум сайта python.su
VAF34Ну, если считаете это необходимым…
Я могу удалить питон
VAF34У меня Пайтон со всеми библиотеками находятся в одном каталоге, а рабочие файлы - в другом. Работать в папке Пайтона или его библиотек, для меня - табу. Таким образом я надеюсь что Пайтон будет оставаться достаточно целым и чистым, а старые рабочие файлы будет легко найти и удалить (чтоб не мешались). А у вас (как это видно из первого сообщения) рабочий файл Examp8.py находится в каталоге с библиотекой пукан. Боюсь, что это могло вызвать сбой и повреждение библиотеки, которую, по моему мнению, нужно переустановить.
Я стараюсь работать из папки, где находится текст задачи.
VAF34Почему оно может мешать? И для чего оно вам нужно?
будет ли pip install -r requs.txt мешать
VAF34xam1816 дал хороший совет. Для серьёзной работы, для серьёзных проектов - очень хороший совет.
Нужен совет.
Отредактировано Alex.Pro. (Янв. 5, 2025 13:36:22)
Офлайн
Я не говорил о серьезном проекте, просто ознакомление с деталями некоторых, интересных мне, алгоритмов, которые осуществлены в питоне.
Совет изучать всегда правильный, но ситуацию “python и модули находятся в одной собственной папке, не затрагивая python, установленный в системе” я не могу себе представить.
Офлайн
VAF34Да, формулировка неудачная. Думаю, что xam1816 имел в виду что работа ведётся в виртуальной папке, в которой находится копия реально установленного Пайтона с необходимыми модулями и никак не влияет на Пайтон, реально установленный в системе.
ситуацию “python и модули находятся в одной собственной папке, не затрагивая python, установленный в системе” я не могу себе представить.
Офлайн
VAF34
но ситуацию “python и модули находятся в одной собственной папке, не затрагивая python, установленный в системе” я не могу себе представить.
Офлайн
Спасибо! За подробности, связанные с работой ПИТОНА. Но, во-первых, как помочь мне исправить ситуацию?
А, во-вторых, я опять сталкиваюсь с ситуацией, когда советы не исполнимы из-за отличий системы советчика от моей. Так у меня pyton -m mod : запустить модуль библиотеки как скрипт (завершает список параметров), а не создание папки.
Офлайн
VAF34Всё правильно.
у меня pyton -m mod : запустить модуль библиотеки
venv — это встроенный модуль для создания виртуальных окружений в Python. Он доступен в стандартной библиотеке Python начиная с версии 3.3.Команда python -m venv myenv запустит модуль venv, а модуль, в свою очередь, создаст папку myenv. Вместо myenv можете в команде указать другое название папки, какое вам больше нравится.
VAF34С самого начала я пытаюсь обратить ваше внимание на то, что проблема возникла в библиотеке пукан. Уже дважды я предлагал переустановить её. Вы её переустановили или это сложно? Переустановка библиотеки помогла или нет?
Но, во-первых, как помочь мне исправить ситуацию?
Офлайн
Спасибо! После pip uninstall pykan, pip install pykan, задача прошла.
Офлайн