【问题标题】:"ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable?" On homebrew“ImportError:无法导入 Django。您确定它已安装并在您的 PYTHONPATH 环境变量中可用吗?”关于自制
【发布时间】:2021-10-29 01:29:34
【问题描述】:

这是一个典型的问题,但我在其他线程中找不到任何解决方案。

这是我的设置: MacOS Big Sur -> 自制软件 -> python3.9 我是在虚拟环境中运行的,我也手动de~并激活了好几次。我检查了wsgi.py。所有要求均已正确安装。以下是 brew 关于 pythonpath 的说明:

% brew link --overwrite python@3.9 警告:已链接:/usr/local/Cellar/python@3.9/3.9.7_1 要重新链接,请运行: brew unlink python@3.9 && brew link python@3.9`

又是同样的错误

% brew unlink python@3.9 && brew link python@3.9 取消链接 /usr/local/Cellar/python@3.9/3.9.7_1... 删除了 24 个符号链接。 正在链接 /usr/local/Cellar/python@3.9/3.9.7_1... 已创建 24 个符号链接。`

我已经尝试按照它的建议去做,然后取消~并链接 python。仍然没有运气。 这就是我在 SO 上能找到的全部内容。也许我错过了什么?或者有没有办法分析我不知道的问题?

【问题讨论】:

  • 我相信你正在使用python运行命令,尝试执行python3

标签: python django virtualenv homebrew


【解决方案1】:

基于 Shreeyansh Jain 对原帖的回复。的确,那是我没有做的事情。我实际上也检查了 python 版本:

% python -V
Python 3.9.7
% python3 -V
Python 3.9.7

不要让这让您感到困惑。运行 python3 而不是 python 尽管看起来没有区别是我所缺少的。希望它可以帮助某人=)

【讨论】:

    猜你喜欢
    • 2018-09-24
    • 2018-12-09
    • 2022-01-07
    • 2021-04-05
    • 1970-01-01
    • 1970-01-01
    • 2018-02-15
    • 2022-11-17
    • 1970-01-01
    相关资源
    最近更新 更多