poetry shell cannot work
まだ誰も着手していません。
評価
調査の方向性
まず、Anaconda を使用して Windows 上で、記載されている poetry new、conda activation、poetry run、poetry shell の各コマンドを再現し、その後、すでにアクティブ化された環境を示す詳細なランタイムログを比較します。プラグインの Windows シェル処理を確認し、poetry shell が不足している activate.bat コマンドを報告せず、期待されるシェルを開くことを確認して完了とします。
索引モデルが issue の本文から書いたものです。
説明
Description
I try to run code from https://python-poetry.org/docs/basic-usage/#using-poetry-run, but it reports error...
poetry new project
cd project
conda activate your_env_name
which python
poetry run which python
poetry shell
which python
C:\Users\Administrator\Personal_scripts\Python\PythonScripts\ddd\poetry-demo>activate python312
(python312) C:\Users\Administrator\Personal_scripts\Python\PythonScripts\ddd\poetry-demo>which python
/c/ProgramData/anaconda3/envs/python312/python
(python312) C:\Users\Administrator\Personal_scripts\Python\PythonScripts\ddd\poetry-demo>poetry run which python
/c/ProgramData/anaconda3/envs/python312/python
(python312) C:\Users\Administrator\Personal_scripts\Python\PythonScripts\ddd\poetry-demo>poetry shell
Spawning shell within C:\ProgramData\anaconda3\envs\python312
'C:\ProgramData\anaconda3\envs\python312\Scripts\activate.bat' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
(python312) C:\Users\Administrator\Personal_scripts\Python\PythonScripts\ddd\poetry-demo>
不是内部或外部命令,也不是可运行的程序
或批处理文件。
It's mean: It is not an internal or external command, nor is it a runnable program
Or batch file.
Workarounds
No....
Poetry Installation Method
system package manager (eg: dnf, apt etc.)
Operating System
Win10 Enterprise 21H2
Poetry Version
1.8.3
Poetry Configuration
(python312) C:\ProgramData\anaconda3\envs\python312>poetry config --list
cache-dir = "C:\\Users\\Administrator\\AppData\\Local\\pypoetry\\Cache"
experimental.system-git-client = false
installer.max-workers = null
installer.modern-installation = true
installer.no-binary = null
installer.parallel = true
keyring.enabled = true
solver.lazy-wheel = true
virtualenvs.create = true
virtualenvs.in-project = null
virtualenvs.options.always-copy = false
virtualenvs.options.no-pip = false
virtualenvs.options.no-setuptools = false
virtualenvs.options.system-site-packages = false
virtualenvs.path = "{cache-dir}\\virtualenvs" # C:\Users\Administrator\AppData\Local\pypoetry\Cache\virtualenvs
virtualenvs.prefer-active-python = false
virtualenvs.prompt = "{project_name}-py{python_version}"
warnings.export = true
Python Sysconfig
(python312) C:\ProgramData\anaconda3\envs\python312>python -m sysconfig
Platform: "win-amd64"
Python version: "3.12"
Current installation scheme: "nt"
Paths:
data = "C:\ProgramData\anaconda3\envs\python312"
include = "C:\ProgramData\anaconda3\envs\python312\Include"
platinclude = "C:\ProgramData\anaconda3\envs\python312\Include"
platlib = "C:\ProgramData\anaconda3\envs\python312\Lib\site-packages"
platstdlib = "C:\ProgramData\anaconda3\envs\python312\Lib"
purelib = "C:\ProgramData\anaconda3\envs\python312\Lib\site-packages"
scripts = "C:\ProgramData\anaconda3\envs\python312\Scripts"
stdlib = "C:\ProgramData\anaconda3\envs\python312\Lib"
Variables:
BINDIR = "C:\ProgramData\anaconda3\envs\python312"
BINLIBDEST = "C:\ProgramData\anaconda3\envs\python312\Lib"
EXE = ".exe"
EXT_SUFFIX = ".cp312-win_amd64.pyd"
INCLUDEPY = "C:\ProgramData\anaconda3\envs\python312\Include"
LIBDEST = "C:\ProgramData\anaconda3\envs\python312\Lib"
TZPATH = "C:\ProgramData\anaconda3\envs\python312\share\zoneinfo"
VERSION = "312"
VPATH = "..\.."
abiflags = ""
base = "C:\ProgramData\anaconda3\envs\python312"
exec_prefix = "C:\ProgramData\anaconda3\envs\python312"
installed_base = "C:\ProgramData\anaconda3\envs\python312"
installed_platbase = "C:\ProgramData\anaconda3\envs\python312"
platbase = "C:\ProgramData\anaconda3\envs\python312"
platlibdir = "DLLs"
prefix = "C:\ProgramData\anaconda3\envs\python312"
projectbase = "C:\ProgramData\anaconda3\envs\python312"
py_version = "3.12.0"
py_version_nodot = "312"
py_version_nodot_plat = "312"
py_version_short = "3.12"
srcdir = "C:\ProgramData\anaconda3\envs\python312"
userbase = "C:\Users\Administrator\AppData\Roaming\Python"
Example pyproject.toml
No response
Poetry Runtime Logs
(python312) C:\Users\Administrator\Personal_scripts\Python\PythonScripts\ddd\poetry-demo>poetry -vvv shell
Loading configuration file C:\Users\Administrator\AppData\Roaming\pypoetry\config.toml
Using virtualenv: C:\ProgramData\anaconda3\envs\python312
Virtual environment already activated: C:\ProgramData\anaconda3\envs\python312
- 主要言語
- Python
- スター
- 141
- フォーク
- 10
- 平均マージ
- 59分
- マージ済み PR(30日)
- 3
環境構築
このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
python-poetry/poetry-plugin-shell のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
python-poetry/poetry-plugin-shell#43 · コメント 1 件 · リアクション 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
python-poetry/poetry-plugin-shell#42 · コメント 4 件 · リアクション 15 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 38/100
python-poetry/poetry-plugin-shell#40 · コメント 4 件 · リアクション 2 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 42/100
python-poetry/poetry-plugin-shell#37 · コメント 3 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 25/100
python-poetry/poetry-plugin-shell#34 · コメント 1 件 ·
python-poetry/poetry-plugin-shell の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
PedestrianDynamics/pyFDS-Evac#343 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
theskumar/python-dotenv#708 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
メンテナーはふだん 2 日以内に返信
-
Docs Timedelta
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
pandas-dev/pandas#69919 ·
メンテナーはふだん 1 日以内に返信
-
API documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
zephyrproject-rtos/west#1009 · コメント 2 件 ·
メンテナーはふだん 3 日以内に返信