Pipelinev シェルで Bash コマンドが機能しません。

Pipelinev シェルで Bash コマンドが機能しません。

バックエンドとフルスタック開発のためにDjangoを学んでいます。仮想環境でPipenvを使用することは、バックエンド(少なくともmacOSでは)に困難をもたらす可能性があると思います。ターミナルにパイプラインシェルを入力しましたが、一部の一般的なbashコマンド(「ls」や「code」などのPATH変数に格納されている一部のコマンド)は機能しなくなりました。これがどのように機能しないかを示すビデオを添付しました。

Pipenv シェル bash コマンドが機能しない YouTube ビデオ

他の人がこの問題を経験したことがありますか?ありがとうございます!

編集:ユーザーベースの要求に応じて、次のテキストを追加しました。

mbGem:booklist lamidotijjo$ echo $PATH
/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/Users/lamidotijjo/.dotnet/tools:/Library/Apple/usr/bin:/Users/lamidotijjo/ia:/usr/local/mysql-8.0.31-macos12-arm64/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
mbGem:booklist lamidotijjo$ pwd
/Users/lamidotijjo/Projects/booklist
mbGem:booklist lamidotijjo$ pipenv install django
Installing django...
Installing dependencies from Pipfile.lock (79baf8)...
To activate this project's virtualenv, run pipenv shell.
Alternatively, run a command inside the virtualenv with pipenv run.
mbGem:booklist lamidotijjo$ pipenv shell
Launching subshell in virtual environment...

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
bash-3.2$  . /Users/lamidotijjo/.local/share/virtualenvs/Projects-3XO0tcpO/bin/activate
(Projects) bash-3.2$ ls
bash: ls: command not found
(Projects) bash-3.2$ ls -l
bash: ls: command not found
(Projects) bash-3.2$ code
bash: code: command not found
(Projects) bash-3.2$ code .
bash: code: command not found
(Projects) bash-3.2$ 

ベストアンサー1

おすすめ記事