当我读到我应该检查安装路径是否在我的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"
并使用rmvirtualenv
删除了virtualenv。
我的下一个计划是删除项目并再次拉动。
答案 0 :(得分:0)
在Django settings
模块的顶部,您可以包含:
import sys
sys.path.append('/your/dependency/path')