【问题标题】:Should I worry about (after running ~/.local/bin/virtualenvwrapper.sh) "Command '' not found, but can be installed with:..."" (Ubuntu Desktop)?我是否应该担心(在运行 ~/.local/bin/virtualenvwrapper.sh 之后)“找不到命令,但可以安装:...””(Ubuntu 桌面)?
【发布时间】:2019-09-23 15:20:35
【问题描述】:

我在学习本教程时遇到了问题:

https://docs.python-guide.org/dev/virtualenvs/ 它告诉我运行“source /usr/local/bin/virtualenvwrapper.sh” 但由于它不存在,updatedb 和 locate 报告它位于: "~/.local/bin/virtualenvwrapper.sh"

所以遇到这个问题似乎阻止了我前进:

charles@lamborghini:~$ source ~/.local/bin/virtualenvwrapper.sh

Command '' not found, but can be installed with:

sudo apt install bpfcc-tools   # version 0.8.0-4, or
sudo apt install mailutils-mh  # version 1:3.5-2build1
sudo apt install mmh           # version 0.4-2
sudo apt install nmh           # version 1.7.1-4

virtualenvwrapper.sh: There was a problem running the initialization hooks.

If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON= and that PATH is
set properly.
charles@lamborghini:~$ echo $VIRTUALENVWRAPPER_PYTHON

charles@lamborghini:~$ 

我应该担心吗? mkvirtualenv 工作正常。

【问题讨论】:

    标签: python shell prompt


    【解决方案1】:

    固定:

    charles@lamborghini:~/project_folder$ VIRTUALENVWRAPPER_PYTHON=$(which python3)
    charles@lamborghini:~/project_folder$ source ~/.local/bin/virtualenvwrapper.sh
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/premkproject
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/postmkproject
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/initialize
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/premkvirtualenv
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/postmkvirtualenv
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/prermvirtualenv
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/postrmvirtualenv
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/predeactivate
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/postdeactivate
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/preactivate
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/postactivate
    virtualenvwrapper.user_scripts creating /home/charles/.virtualenvs/get_env_details
    charles@lamborghini:~/project_folder$ 
    

    【讨论】:

    • 这是正确的答案。尽管您也是操作者,但您应该接受它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-04
    • 2019-01-06
    • 2014-03-27
    • 1970-01-01
    相关资源
    最近更新 更多