PyPi Django 安装不完整

PyPi Django 安装不完整

我遇到了一个有趣的问题,但尚未设法用 Google 解决它。

我使用的是virtualenv+python3.5。在经历了多次ImportErrors之后,我得出结论,我的Django安装不完整。

这是安装树:

(dw_dev) 15:24 ~/.virtualenvs/dw_dev/lib/python3.5/site-packages/django $ tree -d -L 1
.
├── __pycache__
├── apps
├── bin
├── conf
├── contrib
├── core
├── db
├── dispatch
├── forms
├── http
├── middleware
├── template
├── templatetags
├── test
├── utils
└── views

Django repo 中的模块列表:

apps    
bin 
conf    
contrib 
core    
db  
dispatch    
forms   
http    
middleware  
template    
templatetags    
test    
urls    
utils   
views

如您所见,缺少 urls 模块。此外,中间件中缺少 exception.py。

这是我尝试过的:

pip install django -U
pip uninstall django -y && pip install django --no-cache-dir

以上所有内容仍旧导致版本不完整。

我是否遗漏了什么?

答案1

哇,这太愚蠢了。我正在将我的安装与主分支进行比较。当我选择正确的分支(在我的情况下是 1.9.x 稳定版)时,一切都变得井然有序。

相关内容