我正在按照virtualenvwrapper的安装说明(描述为这里 )。
我使用了pip install virtualenvwrapper,它安装在path /home/.pyenv/shims/上。
但是当我运行命令source /home/.pyenv/shims/virtualenvwrapper.sh时,整个Konsole就会关闭。我以前在.bashrc文件中放置了这个命令,并且几乎破坏了Linux,因为该Linux会在打开后立即崩溃。
我使用的是Linux OpenSuse和Python3.6.0版本。
有什么可能导致坠机的原因吗?
发布于 2019-06-17 10:25:14
我已经在不同的机器上遇到过几次这个问题,虽然我不完全理解为什么会发生这个问题,但是我已经找到了解决这个问题的方法。
问题似乎是由于正在使用的python版本和用于安装virtualenvwrapper的pip版本不匹配。我一直在使用python (2.7)的系统安装,但是pip版本是python3.5。
要解决这一问题,请在这个答案中使用以下建议:
python -m pip install virtualenvwrapper然后你就可以source /path/to/virtualenvwrapper.sh了,一切都应该很好。
发布于 2021-01-24 01:19:51
我找到了解决办法。
source ~/.pyenv/versions/VERSION/bin/virtualenvwrapper.sh每次都能工作。
由于某些原因,不能使用shims目录。可能是因为虚拟包装器很可能安装在pyenv版本目录中。如果使用shims目录,则当使用pyenv切换版本时,该链接可能中断。最好是直接访问。
发布于 2019-03-20 13:53:51
我在MacOS上看到了同样的事情(10.12.6)。
对于我来说,关闭/结束终端窗口的.zshrc条目是:
source $HOME/.pyenv/shims/virtualenvwrapper.sh我还想知道为什么会发生这种情况,以及如何解决它。
https://stackoverflow.com/questions/52971620
复制相似问题