Arv*_*vin 5 python django virtualenv
当我读到我应该检查安装路径是否在我的 PYTHONPATH 中时,我正在努力安装外部库的依赖项(要求已满足)。不是,所以我查了一下如何添加它。
~/.bashrc我遇到了这个答案,并在读完之前将代码直接输入终端(而不是)。
如果您使用 bash(在 Mac 或 GNU/Linux 发行版上),请将其添加到您的 ~/.bashrc
export PYTHONPATH="${PYTHONPATH}:/my/other/path"
我输入的路径是/usr/bin/python。
令人惊讶的是,这解决了我所有的依赖问题。
然而,由于我的 Django 项目依赖于 virtualenv,这毁了一切。我无法再找到如何或在何处将我的 PYTHONPATH 恢复到。
我尝试export PYTHONPATH="/home/[username]/.virtualenvs/[env]/bin/python"并删除了 virtualenv rmvirtualenv。
我的下一步计划是删除该项目并再次拉取。
Def*_*_Os -1
在 Django 模块的顶部settings,您可以包括:
import sys
sys.path.append('/your/dependency/path')
Run Code Online (Sandbox Code Playgroud)