django 2.1版本安装

安装了一个晚上,发现django 对包的依赖太强了。以下是刚刚安装的环境:

python 3.6.3
sqlite3.8.11
django 2.1.8

其中 python 与 sqlite3 版本已上传百度云,如下:

链接:https://pan.baidu.com/s/1fPKxr_hX63iySePiNwj9dA 
提取码:ci6n 

django安装时 用pip 指定版本即可,如下:

pip3 install --index-url=http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com  django==2.1.8

若出现报错:

  File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 216, in ensure_connection
    self.connect()
  File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 194, in connect
    self.connection = self.get_new_connection(conn_params)
  File "/usr/local/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 159, in get_new_connection
    conn = Database.connect(**conn_params)
sqlite3.NotSupportedError: URIs not supported

则:

在修改文件 /usr/local/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py 修改下述配置:

kwargs.update({'check_same_thread': False, 'uri': True})  
改成
kwargs.update({'check_same_thread': False, 'uri': False})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值