密码保护:exc

此内容受密码保护。如需查阅,请在下列字段中输入您的密码。

适用于windows的ubuntu子系统出现WSL2:Temporary Failure in Name Resolution解决方法

WSL2: Temporary Failure in Name Resolution

In WSL2, run:

登录后复制 
# remove existing resolv.conf symlink that is pointing to a wrong nameserver
sudo rm /etc/resolv.conf
# create a new resolv.conf with a correct nameserver
sudo bash -c 'echo "nameserver 1.1.1.1" > /etc/resolv.conf'
# stop wsl from regenerating resolv.conf symlink
sudo bash -c 'printf "[network]\ngenerateResolvConf = false" > /etc/wsl.conf'
# make current resolv.conf immutable so that wsl does not delete it
sudo chattr +i /etc/resolv.conf



In powershell, run

wsl --shutdown
wsl
出现问题No module named pip的解决
sudo apt update
sudo apt upgrade -y
sudo apt install --fix-missing python3-pip

streamlit运行参数

streamlit run app.py --server.port 80

以上以80端口运行

import numpy as np
import pandas as pd
import streamlit as st
x = st.slider("选择一个数字", 0, 100)
st.write(x, "的平方是", x * x)

chart_data = pd.DataFrame(
    np.random.randn(20, 3),
    columns = ['a', 'b', 'c'])

st.area_chart(chart_data)

hide_streamlit_style = """
<style>
#MainMenu {visibility: hidden;}
footer {visibility: hidden;}
</style>
"""
st.markdown(hide_streamlit_style, unsafe_allow_html=True)

以上代码隐藏了streamlit的logo

实现一键开关机的树莓派伴侣配置程序

这是树莓派官方操作系统Raspberry Pi OS (64-bit)的配置程序

请下载对应自己操作系统的压缩文件,这里以64位树莓派官方操作系统为例

下载文件后解压

unzip pimateone64.zip

解压后在解压文件所在目录以su用户运行

sudo ./pimateone64

配置程序执行完毕后系统会自动重启,等待树莓派启动后即可使用mateone按钮实现树莓派的正常开关机。

注意:树莓派关机需要一定时间,关机过程中不要按下mateone的按键(按下了也不起作用😊)

附:查看自己的系统类型

getconf LONG_BIT

返回64,即为64位系统,对应本文的例子。返回32,即为32位系统,需下载pimateone32

c程序