Estoy tratando de iniciar este proyecto en mi Mac https://github.com/realsuayip/django-sozluk Funciona en mi máquina con Windows, pero recibí este error en mi Mac:
carácter inesperado "." en el nombre de la variable cerca de "127.0.0.1 192.168.2.253\nDJANGO_SETTINGS_MODULE=djdict.settings_prod\n\n\nSQL_ENGINE=django.db.backends.postgresql\nSQL_PORT=5432\nDATABASE=postgres\nSQL_HOST=db\n\nSQL_DATABASE=db_dictionary\ nSQL_USER=db_dictionary_user\nSQL_PASSWORD=db_dictionary_password\n\n\nEMAIL_HOST=eh\nEMAIL_PORT=587\nEMAIL_HOST_USER=eh_usr\nEMAIL_HOST_PASSWORD=pw" furkan@MacBook-Air-von-Furkan gs %
¡Cualquier ayuda sería muy apreciada!
Tuve un problema similar con un contenedor docker. Probablemente aparece después de una actualización del sistema en mi Linux. No puedo decir nada sobre el motivo, pero intenta lo siguiente:
Citar los valores de las variables en el archivo ".env" del Proyecto, tales como:
DEBUG=0 SECRET_KEY=foo DJANGO_ALLOWED_HOSTS="localhost 127.0.0.1 192.168.2.253" DJANGO_SETTINGS_MODULE="djdict.settings_prod" SQL_ENGINE="django.db.backends.postgresql" # ...E intenta de nuevo
Mire la opción "Usar Docker Compose V2". Parece que está ENCENDIDO ahora
Desactivar el indicador "Usar Docker Compose V2" en la configuración lo hizo por mí.
(Perdón por la respuesta, todavía no tengo el representante para comentar)
Solo quiero agregar una nota a la respuesta de D.Mo: tuve el mismo error esta mañana, y agregar comillas alrededor de los valores en mi archivo .env pareció resolver el problema.
Aunque luego noté que en la documentación de estos archivos env , Docker menciona
No hay un manejo especial de las comillas. Esto significa que son parte del VAL.
Solo quería señalar eso en caso de que alguien tuviera problemas con esto.
Probablemente mantendré este cambio localmente hasta que otros en mi equipo experimenten el mismo problema, a menos que alguien pueda confirmar que los valores ENV ahora deberían tener "" s alrededor de ellos.
FWIW No pude encontrar una manera de deshabilitar Docker Compose V2 (estoy en Arch, Docker v20.10.9) - docker-compose disable-v2 no es un comando válido para mí (vea aquí lo que supongo que es el (imo tonto) razón).
Editar: terminé volviendo a una versión anterior de docker-compose ya que las soluciones constantes que tenía que implementar no eran divertidas. Lo hice después de ver esto : terminé buscando yay -U /var/cache/pacman/pkg/docker-compose- y tab-complete me dio una lista de versiones en caché. Fui con 1.29.2-1 y las cosas han vuelto a funcionar perfectamente desde entonces. Solo habrá que ver qué sucede en futuras actualizaciones, etc.
Para mí, ejecutar docker-compose disable-v2 solucionó el problema
Para el último mac M1. Use la interfaz de usuario para deshabilitar
Usar Docker Compose V2
o en la terminal docker-compose disable-v2