Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Можно ли так делать и должно ли работать


Reergard

Рекомендуемые сообщения

Добрый день, прошу помогите, я только начал изучать все.
Я начал делать сайт с помощью Python Django(все страници работают, все нормально...), работая в PyCharm. Затем решил добавить на сайт возможность для пользователя загружать файлы(текстовые, изображения), при этом что бы эти файлы отображались на странице. 
Способ который решил использовать(и который вообще нашел более подходящим), это с nodejs (предварительно установил на комп) и командой парсела "npm install  parcel-bundler",    но после  ввода в терминал PyCharm выдает ошибку: 

"npm : Имя "npm" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также на
личие и правильность пути, после чего повторите попытку."

при попытке проверить версию командой "npm -v ", выдает похожую ошибку.
 Если запускать проверку версии с командной строки, то все нормально, показывает какая версия стоит.

Подскажите в чем проблема? Или оно в PyCharm при работе с Django и не должно запускаться?

Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...

Возникла проблема, потому что PyCharm не знает, что такое npm. Это как команда для работы с Node.js, который нужен для создания веб-сайтов.

Вот как можно попробовать решить проблему:

  1. Добавь путь к npm в важное место:

    • Представь, что npm — это важная команда для компьютера, но ему нужно сказать, где она находится. Это как сказать, где лежит твоя игрушка.
    • Для этого нужно добавить специальный адрес в специальное место, чтобы компьютер всегда знал, где искать npm.
  2. Перезапусти PyCharm:

    • После того, как ты добавишь этот адрес, надо перезапустить PyCharm. Это как перезагрузить компьютер после важных изменений.
  3. Проверь:

    • После перезапуска PyCharm попробуй снова написать команды npm install parcel-bundler и npm -v.

Если всё ещё не получается, попроси кого-то взрослого помочь установить Node.js и npm по-правильному. Это поможет избежать таких проблем и сделает всё гораздо проще.

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...