一、删除文件
1.1 删除文件
import os
//path是文件的路径,如果这个路径是一个文件夹,则会抛出OSError的错误
os.remove(path)
//path是文件夹路径,文件夹需要时空的才能被删除,若不为空则抛出错误
os.rmdir(path)
1.2 删除文件夹
import shutil
//文件夹不为空时用remtree()函数可以将该文件夹及里面所有内容删除
shutil.rmtree(path)
二、conda环境管理
2.1 环境列表
列出所有conda环境
conda info --envs
2.2 环境激活
source activate XXX
三、安装模块
3.1 安装某个包
不添加–user参数会发生报错:
ERROR: Could not install packages due to an EnvironmentError:
[Errno 13] 权限不够: ‘/usr/local/lib/python3.5/dist-packages/itsdangerous-1.1.0.dist-info’
Consider using the --user option or check the permissions.
pip install 包 --user
3.2 加速安装
添加豆瓣镜像来加速安装所需包
pip install 包 --user -i https://pypi.douban.com/simple
四、操作进程
4.1 执行
参考链接:https://www.cnblogs.com/yunwangjun-python-520/p/10713564.html
1、chmod 空格 +X 空格 文件名.sh 例如:
chmod +x helloworld.sh
2、输入"./你的sh文件名 "即可执行 例如:
./helloworld.sh
3、后台运行+关闭shell继续运行+重定向:
~~sudo~~ nohup python test.py > output.txt &
(加了sudo后台自动暂停)
nohup python3 -u test.py > test.log 2>&1 &
4、在未曾关闭xshell的情况下:
用以下命令列出所有后台进程:
jobs -l
用以下命令结束进程:
kill -9 进程id
5、在关闭xshell再打开的情况下:
用以下命令列出所有后台进程:
ps -ef
用以下命令结束进程:
kill -9 进程id