【安装】deepin23安装pip3
deepin23安装pip3
先查询python版本,安装python3-pip
Go开发报错,windows需要gcc支持,报错:cgo: C compiler “gcc“ not found: exec: “gcc“: executable file not found in %PATH%,需要安装一下gcc
解决方法:
下载符合自己系统版本的压缩包,MinGW-w64 - for 32 and 64 bit Windows - Browse /mingw-w64 at SourceForge.net
下载这个版本:
全部操作都在root用户下执行
1.安装编译相关工具
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
树莓派安装go后执行报错:-bash: /opt/golang/go/bin/go: cannot execute binary file: Exec format error
检查发现go安装的是64位,而树莓派系统为32位
补充:查看树莓派系统位数的命令 getconf LONG_BIT
重新下载go-linux-386版本安装后依旧包这个错误
出现这个错误的原因如果你已经尝试网上的各种方法比如chmod +x go给予权限等,还是没有解决问题,那么很有可能就是go 安装包和当前系统版本不匹配,我们可以通过uname -a查看自己linux系统的架构,比如我的orangepi的ubuntu系统的架构是aarch64,它是ARMv8 架构的一种执行状态,是属于arm架构
Linux 局域网ping脚本,检查主机是否在线。
同目录下建立hosts.txt文件,写上要ping的主机ip
执行脚本如下ping_hosts.sh
#!/bin/bash #2011/11/22 #Jiaozn #ping hosts file="hosts.txt" for host_ip in $(cat $file) do i=`ping -c 3 $host_ip |grep '3 received'|wc -l` if [ $i -ne 1 ] then echo $host_ip not ping. fi done
下载安装包:
wget https://studygolang.com/dl/golang/go1.17.1.linux-amd64.tar.gz
解压安装包:
tar -zxvf go1.17.1.linux-amd64.tar.gz
查看当前目录
root@lingg golang]# ll
总用量 131632
drwxr-xr-x 10 root root 4096 9月 9 23:41 go
不能用zh-cn,否则会报错!
OSError: No translation files found for default language zh-cn.
LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'
zh-Hans是简体中文 zh-Hant是繁体中文
如果数据库有UTC的时间,那么可以设置:
#Git和ssh验证方面可以使用下面的方法
yum -y install expect
cat > expect.sh <<EOF
#!/usr/bin/expect -f
set timeout 30
spawn git pull origin maste
expect {
"*yes/no"
这个问题是我在宝塔面板上遇到的
他的意思是:出于安全原因,已禁用pcntl\ U fork()
解决问题:
第一步:从软件商店找到php版本,点击设置
第二步:找到禁用函数:把pcntl_fork函数删掉,如果还报错出现别的比如pcntl.wait has been disabled for security reasons就把pcntl.wait删掉即可
Go语言的一些语法,通过语法我们可以发现Go语言非常简单,只有25个关键字
break default func interface select
case defer go map struct
近来需要写个小shell判断用户输入的字符串是否为有效的ip地址,简单排除了以下几种情况:
1. 以点号为分隔的域不等于4或6;
2. 出现字符;
3. 某域以0开头;
4. 各域数值长度大于3;
5. 各域数值大于255
6. 第一个和最后一个域为0
IPADDR=192.168.1.1 (有效)
IPADDR=192.168.0.254(有效)
IPADDR=10.0.0.0(无效)
1、Django介绍
它是一个WEB框架
Django--大而全
tornado、flask--小而精
2、Django安装
https://www.djangoproject.com/download/
3、创建django程序
手动创建
在网站维护或者网站备案时,可以使用一个简单的维护页面临时替代一下。
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>网站维护更新中,敬请期待</title> </head> <style> *{ margin:0; padding:0; } html{ height:100%; } body{ background:#F1FDFE; height:100%; } .mom{ width:600px; height:100px; line-height:100px; text-align:center; font-size:30px; border-width:5px; border-style:dashed; border-color:rgb(200, 0, 255); position:relative; left:50%; margin-left:-300px; top:50%; margin-top:-50px; background:#e6fafd; color:rgb(255, 0, 55); } </style> <body> <div class="mom"> 网站维护更新维护中,敬请期待.... </div> </body> </html>