当我安装一个venv并在其中安装Django例如"DjangoUpgrade"然后我在此路径中缺少模板文件夹
:~/.venvs/DjangoUpgrade/local/lib/python2.7/site-packages/django/contrib/admin
Run Code Online (Sandbox Code Playgroud)
要清楚这是该文件夹中的ls.
actions.py exceptions.py filters.py forms.py helpers.py __init__.py models.py options.py sites.py templatetags tests.pyc util.pyc validation.pyc widgets.py
actions.pyc exceptions.pyc filters.pyc forms.pyc helpers.pyc __init__.pyc models.pyc options.pyc sites.pyc tests.py util.py validation.py views widgets.pyc
这种情况发生在完全新鲜的venvs中的Django 1.3/1.4,无论什么时候还没有安装,当其他所有东西都通过pip安装得很好.
当我从工作同事正确安装复制管理模板文件夹时,它完美地工作.这里出了什么问题?
[我们正在通过版本atm进行升级,请原谅旧的Django版本,但它仍然支持]
python 2.7.3.Django 1.4.20点7.0.3
小智 15
要解决此问题,您应该在安装django时使用"--no-binary".
pip install --no-binary django -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
要么
pip install --no-binary django django==1.4.21
Run Code Online (Sandbox Code Playgroud)
请记住升级PIP安装以使用"--no-binary"选项.
您可以通过以下链接获取更多信息:https: //github.com/pypa/pip/issues/2823
| 归档时间: |
|
| 查看次数: |
1951 次 |
| 最近记录: |