亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

設置 pyenv 時,找不到 eval 命令

設置 pyenv 時,找不到 eval 命令

子衿沉夜 2023-03-30 17:08:27
如標題所述,我正在設置 pyenv 以在我朋友 Mac 上的帳戶上運行 python 3.8.5。我認為問題來自我的 ~/.zshrc 文件中的這個命令echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval"$(pyenv init-)"\nfi' >>~/.zshrc到目前為止,我已經檢查了 $PATH 命令以確保它和導出命令沒有任何問題,但無法解決問題。還嘗試在最后帶有 ~/.bash_profile 的 bash shell 中使用上述命令仍然不起作用。由于所有權問題,我無法運行 brew bash 或 brew zsh。如果有幫助,我正在按照本指南進行設置。更新:截圖更新 2:
查看完整描述

1 回答

?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

發現了幾個間距問題:缺少空格,并且有一個空格是不間斷空格而不是普通空格:


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |? ?missing? ?|

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? v? ? ? ? ? ? ?v

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >>~/.zshrc

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| non-breaking

不間斷空間特別棘手,因為它在視覺上與普通空間沒有區別。通過管道傳輸文件LC_ALL=C cat -v使其顯示為“ M-BM- ”。


注意:至少在 macOS 的美式鍵盤上,鍵入 Option-space 會輸入一個不間斷的空格。他們通常會被錯誤輸入,因為在鍵入一個應該是正常的空格時,由于某種原因 Option 鍵被按下了。


編輯 .zshrc 文件以添加缺失的空格并刪除不間斷空格來修復它。


順便說一句,我要在這里補充一點:準確的輸入很重要,當你有一個文本源時,通常最好復制和粘貼而不是試圖準確地重新輸入一些東西。


查看完整回答
反對 回復 2023-03-30
  • 1 回答
  • 0 關注
  • 99 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號