-bash: /usr/local/bin/virtualenvwrapper.sh: 没有那个文件或目录#10

-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory #10

我没有 'sudo' 权限。 当我运行

printf '\n%s\n%s\n%s' '# virtualenv' 'export WORKON_HOME=~/virtualenvs' 
'source /usr/local/bin/virtualenvwrapper.sh' >> ~/.bashrc

显示错误:

-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory

如何解决这个问题?谁能给点建议?

如果没有 sudo 或任何其他提升权限的方式,您将没有对 /usr/local/bin/ 的写入权限,因此您无法在那里安装 virtualenvwrapper.shDownload 一个发行版,将其解压缩并复制 virtualenvwrapper.sh 到您具有写入权限的目录。将您的 .bashrc 编辑为来自该目录的来源 virtualenvwrapper.sh

我遇到了类似的问题,因为 pip 安装了 virutalenvwrapper~/.local

您可以在 .bashrc 中更改其路径:

source $HOME/.local/bin/virtualenvwrapper.sh