【问题标题】:How to fix virtualenvwrapper_run_hook:12: and virtualenvwrapper.sh issue...?如何修复 virtualenvwrapper_run_hook:12: 和 virtualenvwrapper.sh 问题...?
【发布时间】:2020-08-18 14:51:38
【问题描述】:

我目前正在使用 mac,每当我启动终端时,它都会显示如下代码。我尝试了stackoverflow中的所有方法,但没有成功,所以我发布了我自己的方法。 请帮我解决这个问题。我试过“sudo apt-get install python3-pip”或“sudo pip3 install virtualenvwrapper”。都安装好了

留言

Last login: Tue Aug 18 22:33:59 on ttys000
virtualenvwrapper_run_hook:12: no such file or directory: /usr/local/bin/python3
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=/usr/local/bin/python3 and that PATH is
set properly.

哪个python命令

/usr/bin/python

Python 版本命令

Python 2.7.16

哪个python3命令

/Library/Frameworks/Python.framework/Versions/3.7/bin/python3

Python version3 命令

Python 3.7.4

pip3 --version 命令

pip 19.3.1 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

【问题讨论】:

  • 错误出现在什么命令之后?如果你已经在 bash 文件中设置好了,也请分享一下
  • 我没有发表任何评论。当我打开终端时会出现这个错误

标签: python macos terminal


【解决方案1】:

看起来你的 Virtualenv/Virtualenvwrapper 安装坏了(它发生了!)。如果您不知道那是什么意思,最简单的方法是查看您的主目录中的点文件,确定您选择的 shell 正在运行哪些文件(例如 .zshrc、.profile、@987654323 @ 等),并注释掉(或删除,由您决定)以 virtualenvwrapper.sh 结尾的行。

【讨论】:

  • 所以...解决方案是不要使用 virtualenvwrapper?
  • 嗯,当我回答时,我认为问题不是“如何修复我的 virtualenvwrapper 安装?”但是“我如何让这个我不理解的信息消失?”也就是说,我没有包含用于诊断 virtualenvwrapper 损坏安装的链接/说明是公平的。
猜你喜欢
  • 2021-01-29
  • 2019-08-31
  • 2019-01-12
  • 2020-08-03
  • 1970-01-01
  • 1970-01-01
  • 2023-01-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多