django学习开发所遇到的问题
dajango virtual redis git
爱吃芒果的方臭臭
这个作者很懒,什么都没留下…
展开
-
彻底卸载MySQL
sudo rm /var/lib/mysql/ -Rsudo rm /etc/mysql/ -R(注意这两步必须要有)自动卸载mysql(包括server和client)sudo apt-get autoremove mysql* --purgesudo apt-get remove apparmor然后在终端中查看MySQL的依赖项:dpkg --list|grep mysql卸载: sudo apt-get remove dbconfig-mysql卸载:sudo apt-get rem原创 2021-02-15 21:26:56 · 509 阅读 · 0 评论 -
创建用户、设置密码并且赋权
会报错的写法:之前版本是没问题的,但是8.0mysql会报语法错误创建用户、设置密码并且赋权grant all privileges on . to ‘myuser’@’%’ identified by ‘mypassword’ with grant option;mysql8.0中必须分开,先创建用户、再给用户赋值CREATE USER ‘myuser’@’%’ IDENTIFIED BY ‘mypassword’;grant all privileges on . to ‘myuser’@’%原创 2021-02-15 21:24:12 · 182 阅读 · 0 评论 -
1449-The user specified as a definer(‘mysql.infoschema‘@localhost‘) does not exist
https://blog.csdn.net/weixin_44159171/article/details/109716461?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522161275186216780265437783%252522%25252C%252522scm%252522%25253A%25252220140713.130102334.pc%25255Fall.%252522%25257D&requ转载 2021-02-08 11:11:33 · 306 阅读 · 0 评论 -
mysql手贱删除了root用户,手动添加以及修改密码
mysql手贱删除了root用户,手动添加以及修改密码:解决方式:1、打开MySQL目录下的配置文件(/etc/mysql/mysql.conf.d/mysqld.cnf,),在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。2、重启MySQL服务(我用命令 service mysql restart)。3、在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库。4、新建root 用户:use mysql;insert into user原创 2021-02-06 22:30:02 · 170 阅读 · 0 评论 -
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Unknown error)
sudo killall nginxsudo /usr/local/nginx/sbin/nginx原创 2021-02-02 19:43:49 · 7293 阅读 · 4 评论 -
Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock‘
ubuntu 异常死机,强制关机后再次开机,网络未激活。在虚拟网络编辑器,重新设置了网络之后。打开mysql遇到如下问题:Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’原因:/etc/mysql/mysql.conf.d目录下的mysqld.cnf文件,打开如下:可以看到:bind-address = 本机ip.虚拟机重启后ip会改变。...原创 2021-02-02 19:36:33 · 2995 阅读 · 0 评论 -
windows安装虚拟环境
1、安装pip install virtualenvwrapper-win2、设置环境变量 WORKON_HOME 指定virtualenvwrapper虚拟环境默认路径比如设置为 c:\venv,并创建venv目录。如果不设置,会自动在当前用户目录创建相关文件夹。3、创建虚拟环境mkvirtualenv py36env -p d:/app/Python36/python.exe4、查看所有虚拟环境和启动虚拟环境lsvirtualenvworkon py36env5、退出虚拟环境dea转载 2021-01-15 19:45:20 · 322 阅读 · 0 评论 -
nginx: [error] open() “/run/nginx.pid“ failed (2: No such file or directory)
nginx服务器安装配置问题首先切换到/var/run查看是否具有nginx.pid这个文件如若没有执行sudo nginx -c /etc/nginx/nginx.conf再次查看是否具有nginx.pid文件最后执行sudo nginx -s reload原创 2020-12-19 20:53:45 · 326 阅读 · 1 评论 -
celery异步发邮件常见错误
1、django.core.exceptions.ImproperlyConfigured: Requested setting EMAIL_FROM, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.解决方案:在tasks里面加入以下代原创 2020-11-30 12:59:10 · 359 阅读 · 2 评论 -
python安装过程中Retrying (Retry(total=4, connect=None……after connection broken by ‘ReadTimeoutError……
注意将安装语句改为如下语句即可pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com原创 2020-11-28 13:40:48 · 299 阅读 · 0 评论 -
django项目连接远程mysql数据库配置
1:查看远程主机的主机的ip列如ubuntu下输入ipconfig查看ip2:记住远程机的ip在django项目下做如下配置,注意DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test2', 'USER': 'root', 'PASSWORD': '你的密码', 'HOST': '远程主机ip',原创 2020-11-27 18:57:57 · 705 阅读 · 0 评论 -
If Python could not import the module virtualenvwrapper.hook_loader,
virtualenvwrapper.sh: There was a problem running the initialization hooks.If Python could not import the module virtualenvwrapper.hook_loader,check that virtualenvwrapper has been installed forVIRTUALENVWRAPPER_PYTHON= and that PATH isset properly.解决原创 2020-11-26 12:41:59 · 3323 阅读 · 0 评论 -
mysql,输出中文字符问好???问题
mysql,输出中文字符问好???问题:首先自己进行了网上查阅,看看网上的大部分都是在mysql.mini文件下设置,我自己搞了半天,发现然而并无卵用,查找说可能是连接出了问题。下面将自己解决问题的笨方法贴上去。show variables like ‘%char%’;#查看字符集。正常情况下应该是这个样子如果不是就执行下面的语句:set character_set_database=utf8;一个一个搞,把自己需要的都改过来。...原创 2020-11-21 23:37:07 · 195 阅读 · 0 评论 -
创建虚拟环境时显示condahttperror
condarc文件修改,注意注意注意,,,,,,,,,default一定要注释了,否则还会报错:channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/# - def原创 2020-11-21 16:40:29 · 448 阅读 · 0 评论 -
初次使用数据库Error loading MySQLdb module: No module named ‘MySQLdb‘
数据库配置完成后,python manage.py runserver报错Error loading MySQLdb module: No module named ‘MySQLdb’解决方案输入:#pip install mysqlclient报错:ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.继续依次执行以下语句:sud原创 2020-11-20 15:34:22 · 320 阅读 · 0 评论 -
解决虚拟环境安装pipmysql无法使用的问题
解决虚拟环境安装pipmysql无法使用的问题使用pip 命令安装pymysql 进入数据库时出现以下问题Can’t connect to local MySQL server through socket '/var/run/mysqld/。。。。查看.cnf文件发现里面全是空的。解决方法:卸载 pip uninstall pymysql重装:sudo apt-get install mysql-server mysql-client登录:sudo mysql -u rootshow da原创 2020-11-20 00:05:20 · 308 阅读 · 0 评论 -
THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE.
THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.pip 安装时 在package 前面填上–upgrade即可原创 2020-11-19 15:27:52 · 565 阅读 · 0 评论 -
pip安装read timeout
解决pip安装read timeout问题pip --default-timeout=100 install package原创 2020-11-19 15:15:27 · 83 阅读 · 0 评论 -
LINUX无法找到软件包
linux用命令行安装解决无法找到软件包的问题使用Linux安装东西时,会出现无法找到软件包的问题,晚上给的解决方案sudo apt-get upgrade,和安装镜像,经尝试,这两种方法都不可,解决方案,直接下载anconda,简单粗暴...原创 2020-11-19 15:02:47 · 1260 阅读 · 0 评论