1、激活虚拟环境
①cd path
②source venv/bin/activate如果想在这个环境中运行,则首先需要激活虚拟环境(!!!),再运行程序。
2、开机自启
首先需要给.sh文件可执行权限
方法一:
①写一个包含开机需要运行代码的shell。
②终端中输入crontab -e。
③在其中加入 @reboot(shell路径)并保存退出。
方法二:
直接在桌面开机自启程序中加入需要自动启动的脚本。
3、给文件执行权限
cd path。
chmod +x (文件名)。
4、linux安装截图软件Snipaste
①在https://www.snipaste.com/download.html下载linux版。
②cd path。
③sudo chmod +x Snipaste-2.9-Beta2-x86_64.AppImage赋予执行权限。
./Snipaste-2.9-Beta2-x86_64.AppImage
遇到问题:
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
执行代码:
sudo add-apt-repository universe
sudo apt update -y && sudo apt upgrade -y
sudo apt install libfuse2 -y
设置开机自启:在应用自启中设置。
5、挂载和取消挂载
挂载到Temp文件夹:
sudo mount -t nfs -o vers=3,nolock,noacl,noatime,nodiratime IP地址:/uspnas/5/Temp_new ~/Temp -o soft
取消挂载:
sudo umount ~/Temp
在过程中,需要输入密码来使用管理员权限,为了实现自动化,可以使用echo指令来实现。
echo 密码 | sudo -S mount -t nfs -o vers=3,nolock,noacl,noatime,nodiratime IP地址:/uspnas/5/Temp_new ~/Temp -o soft
6、在Linux服务器上创建并运行python程序
创建并编辑python文件:
mkdir python_project
cd python_project
vi test.py
创建虚拟环境:
python3 -m venv venv_test
source venv_test/bin/activate
运行程序:
python test.py