Проект Pycharm Django с использованием Vagrant Server: требования пакета ошибок не выполнены

Я пытаюсь запустить проект Django с использованием Vagrant и PyCharm Professional edition. Я использую компьютер с Windows, и мой файл Vagrant выглядит так: https://gist.github.com/LondonAppDev/d990ab5354673582c35df1ee277d6c24

Ниже мой проект на всякий случай (на самом деле не требуется для ответа на этот вопрос) https://github.com/samirtendulkar/profiles-rest-api

Теперь через Терминал Pycharm я добавил

vagrant init
vagrant up
vagrant ssh
vagrant@ubuntu-xenial:/$ mkvirtualenv profiles_app_venv --python=python3
(profiles_app_venv) vagrant@ubuntu-xenial:/$ pip install django==1.11
(profiles_app_venv) vagrant@ubuntu-xenial:/$ pip install djangorestframework==3.6.2

Затем я добавил папку src в свой корневой проект и начал создавать другое приложение.

Затем я создал файл requirements.txt

(name_of_env) vagrant@ubuntu-xenial:/vagrant/$ pip freeze > requirements.txt

См. Изображение ниже. Я знаю, что это потому, что мой проект работает на моем Vagrant-сервере, а мой Pycharm работает на моем хост-сервере. Но я теряю все лучшие возможности Pycharm. Как я могу отменить это

Проект Pycharm Django с использованием Vagrant Server: требования пакета ошибок не выполнены

Любая идея, что мне здесь нужно делать

Проект Pycharm Django с использованием Vagrant Server: требования пакета ошибок не выполнены

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
58
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Вам не нужно ничего отменять. Проблема в том, что вы включили файл requirements.txt без настройки интерпретатора проекта. Что вам нужно сделать, так это перейти на Settings > Project > Project Interpreter и выбрать интерпретатор проекта в качестве пути, по которому profiles_app_venv находится на вашем локальном сервере. Через несколько секунд после применения этого (или сразу после перезапуска PyCharm) вы должны увидеть, что эти предупреждения исчезнут, поскольку он распознает, что они установлены в выбранном вами интерпретаторе.

Я не знаю, как найти profiles_app_venv в бродячем файле

Samir Tendulkar 22.10.2018 19:12

Я добавил изображение выше. Я даже пробовал нажимать на бродягу, но он ничего не делает

Samir Tendulkar 22.10.2018 19:18

Спасибо, приятель, перезапуск Pycharm кажется важным

Samir Tendulkar 22.10.2018 19:30

рад, что вы смогли разобраться с моими инструкциями meh :)

rchurch4 22.10.2018 19:38

Вот что вам нужно сделать:

  • Убедитесь, что все пакеты указаны в настройках Project Interpreter.
  • В PyCharm перейдите в File | Недействительные кеши / перезапуск
  • Нажмите на Invalidate and Restart.
  • Подождите, пока IDE завершит обновление.

У вас должно быть все в порядке, пока вы указываете на правильный интерпретатор, а пакеты находятся в интерпретаторе

Другие вопросы по теме