poetry shell unexpected behavior - spawning the "wrong" shell
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza con el punto de entrada poetry -vvv shell en Windows 10 y compara la shell que inicia con la invocación directa de la ruta Activate.ps1 mostrada. Reproduce los distintos prompts y la configuración del entorno; después determina el comportamiento esperado de la shell y verifica que la diferencia de configuración notificada se haya resuelto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- Poetry version: Poetry (version 1.2.1)
- Python version:
Poetry
Version: 1.2.1
Python: 3.10.5
Virtualenv
Python: 3.10.5
Implementation: CPython
Path: C:\Users\my_user\AppData\Local\pypoetry\Cache\virtualenvs\pyspark-write-demo-CwtTbJGc-py3.10
Executable: C:\Users\my_user\AppData\Local\pypoetry\Cache\virtualenvs\pyspark-write-demo-CwtTbJGc-py3.10\Scripts\python.exe
Valid: True
System
Platform: win32
OS: nt
Python: 3.10.5
Path: C:\Users\my_user\.pyenv\pyenv-win\versions\3.10.5
Executable: C:\Users\my_user\.pyenv\pyenv-win\versions\3.10.5\python.exe
- OS version and name: Windows 10 Enterprise 20H2
- pyproject.toml: https://gist.github.com/drorata/92a6408d62c44e21090dc612fae6dc80
- I am on the latest stable Poetry version, installed using a recommended method. *I believe that I installed it using
pipand that could be the reason of my issue. However, due to certificates issue and Co, I was not able to installpoetryusing(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -. - I have searched the issues of this repo and believe that this is not a duplicate.
- I have consulted the FAQ and blog for any relevant entries or release notes.
- If an exception occurs when executing a command, I executed it again in debug mode (
-vvvoption) and have included the output below.
Issue
When trying to activate the created environment using poetry -vvv shell I get:
Loading configuration file C:\Users\my_user\AppData\Roaming\pypoetry\config.toml
Loading configuration file C:\Users\my_user\AppData\Roaming\pypoetry\auth.toml
Using virtualenv: C:\Users\my_user\AppData\Local\pypoetry\Cache\virtualenvs\pyspark-write-demo-CwtTbJGc-py3.10
Spawning shell within C:\Users\my_user\AppData\Local\pypoetry\Cache\virtualenvs\pyspark-write-demo-CwtTbJGc-py3.10
C:\Users\my_user\dev\pyspark_write_demo>
The problem is that I get a new type of shell which is not working as I expect. Consider the following screen shot:

As you can see, the new prompt is different than the one where I execute poetry shell. In turn, the new shell doesn't have many configurations that I'd have in the original shell (e.g. the nice-looking prompt).
However, if I try to start the environment "directly":
C:/Users/my_user/AppData/Local/pypoetry/Cache/virtualenvs/pyspark-write-demo-Rmcv68Jg-py3.10/Scripts/Activate.ps1
I get the expected behavior as can be seen in the following image:

Why is this happening? What have I configured wrongly with Poetry?
- Lenguaje dominante
- Python
- Estrellas
- 141
- Forks
- 10
- Merge medio
- 59 min
- PR fusionados (30 d)
- 3
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de python-poetry/poetry-plugin-shell
-
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
python-poetry/poetry-plugin-shell#43 · 1 comentario · 1 reacción ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
python-poetry/poetry-plugin-shell#42 · 4 comentarios · 15 reacciones ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
python-poetry/poetry-plugin-shell#40 · 4 comentarios · 2 reacciones ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
python-poetry/poetry-plugin-shell#37 · 3 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
python-poetry/poetry-plugin-shell#34 · 1 comentario ·
Todos los issues de python-poetry/poetry-plugin-shell
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
kornia/kornia#5263 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Metadata correction for W16-5400Abiertoapproved correction metadata
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
acl-org/acl-anthology#10133 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
BasedHardware/omi#20084 ·
Los mantenedores suelen responder en 1 día
-
bug needs-acceptance wg/evaluation-quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
vllm-project/semantic-router#4424 ·
Los mantenedores suelen responder en 1 día