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

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

每次打開終端時都收到“找不到命令'pew'”(Ubuntu 16.04)

每次打開終端時都收到“找不到命令'pew'”(Ubuntu 16.04)

回首憶惘然 2022-08-02 17:20:18
我目前正在使用Ubuntu 16.04 LTS。問題是當我打開終端時,我收到此消息。No command 'pew' found, did you mean: Command 'pyew' from package 'pyew' (universe) Command 'new' from package 'nmh' (universe) Command 'pen' from package 'pen' (universe) Command 'pex' from package 'pex' (universe) Command 'pmw' from package 'pmw' (universe) Command 'peg' from package 'peg' (universe) Command 'paw' from package 'paw-common' (universe) Command 'spew' from package 'spew' (universe) Command 'pev' from package 'pev' (universe) Command 'pee' from package 'moreutils' (universe) Command 'psw' from package 'wise' (universe)pew: command not foundbash: : No such file or directoryubuntu@ubuntupc:~$ 我在嘗試安裝和運行此 CVPR 項目時收到此消息。我所做的是創建虛擬環境ubuntu@ubuntupc:~/Downloads/camconvs-master$ virtualenv -p /usr/bin/python3.5 cvpr_env激活的虛擬環境ubuntu@ubuntupc:~/Downloads/camconvs-master$ source cvpr_env/bin/activate已安裝項目要求(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master$ pip install -r  requirements.txt已安裝的 cmake-setuptools(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master$ pip install  cmake-setuptools已安裝皮尤(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master$ pip install pew做了這些(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master$ cd lmbspecialops(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master/lmbspecialops$ python setup.py install(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master/lmbspecialops$ pew add python(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master/lmbspecialops$ cd ..(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master$ export LMBSPECIALOPS_LIB="/path/to/camconvs/lmbspecialops/build/lib.linux-x86_64-3.5/lmbspecialops.so"(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master$ pew add python/完成這些操作后,每次打開新終端并重新啟動系統時都會顯示該消息,但未解決此問題。我是Ubuntu的新手,我不知道我對系統做了什么。問題是,如何阻止這些消息顯示?
查看完整描述

2 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

正如另一個答案所指出的,問題的原因是這樣的:


已安裝皮尤(cvpr_env) ubuntu@ubuntupc:~/Downloads/camconvs-master$ pip install pew

在這里,您在.pewvirtualenv


正如我在評論中提到的,安裝會在其中一個標準文件夾下安裝二進制文件,該文件夾通常是或或,具體取決于您的Python /安裝權限。pewbin/usr/local/bin//home/<username>/.local/bin/usr/binpip


gino:~$ python3 -m pip install --user pew

Requirement already satisfied: pew in ./.local/lib/python3.6/site-packages (1.2.0)

Requirement already satisfied: virtualenv>=1.11 in /usr/local/lib/python3.6/dist-packages (from pew) (16.6.0)

Requirement already satisfied: setuptools>=17.1 in /usr/lib/python3/dist-packages (from pew) (39.0.1)

Requirement already satisfied: virtualenv-clone>=0.2.5 in /usr/local/lib/python3.6/dist-packages (from pew) (0.5.3)


gino:~$ which pew

/home/gino/.local/bin/pew

請注意,我說的是標準文件夾,因為在 Ubuntu 上,默認情況下,這些文件夾路徑包含在環境變量中。嘗試使用 .這是系統在其中查找可執行文件的所有路徑的列表。因此,當我輸入僅(沒有完整路徑)時,系統知道在哪里可以找到它。如果它不能,它會拋出你得到的錯誤:“沒有找到命令'pew'”。PATHecho $PATHpew


現在,回到您執行的操作,因為您在 虛擬環境中安裝 ,然后將安裝在該虛擬環境的文件夾中:pew(cvpr_env)pewbin


gino:~$ upvenv cvpr_env

(cvpr_env) gino:~$ pip install pew

...

Successfully installed appdirs-1.4.3 distlib-0.3.0 filelock-3.0.12 importlib-metadata-1.5.0 pew-1.2.0 six-1.14.0 virtualenv-20.0.5 virtualenv-clone-0.5.3 zipp-3.0.0


(cvpr_env) gino:~$ which pew

/home/gino/.venvs/cvpr_env/bin/pew

..并且虛擬環境目錄的路徑不是 中列出的標準路徑的一部分。您可以在行之前添加一行以打印所有路徑。PATHecho $PATH.bashrcpew

那么該怎么辦呢?以下是可能的解決方案:

  1. 在虛擬環境之外安裝pew

    • 恕我直言,這是最簡單的。

    • 皮尤文檔中,它應該是Python虛擬環境的包裝器。因此,您可以使用它來激活并在虛擬環境中工作。您無需手動操作即可使用 .檢查常用工作流程以了解使用情況。virtualenv activatecvpr_env

    • canconvs說明中,它說要用作您的虛擬環境。pew

  2. 如果您已經擁有自己的虛擬環境,則無需安裝和使用 。但是,如果您真的想在虛擬環境中擁有內部環境(不確定這將如何工作),則可以執行以下操作之一:pewpew

    • 將 添加到環境變量。在 中,在調用的行之前添加這些(在虛擬環境中使用以獲取正確的路徑)/path/to/venv/bin/pewPATH.bashrcpewwhich pew

      export PATH="$PATH:/path/to/your/venv/bin/pew"
    • 指定 中的完整路徑pew.bashrc

      /path/to/your/venv/bin/pew ...


查看完整回答
反對 回復 2022-08-02
?
函數式編程

TA貢獻1807條經驗 獲得超9個贊

在我看來,您在這里所做的是您在虛擬環境()中安裝的,而不是在主機系統上安裝的。當您打開一個新終端時,它會運行并執行您的 命令,所以我的猜測是可能編輯了該文件?里面有沒有與之相關的內容?pewcvpr_env~/.profilepewpew



查看完整回答
反對 回復 2022-08-02
  • 2 回答
  • 0 關注
  • 169 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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