python环境和基础操作

python基础操作
pip常用命令
pip3.8 list:列出已安装的所有库
pip3.8 freeze:以需求格式列出已安装的库
pip3.8 show 库名:显示包信息
pip3.8 download 库名:下载库

包的安装
方式1、pip3.8 install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple(国内镜像库速度更快)
方式2、pip3.8 install whl文件路径
方式3、解压后的安装包路径下,python -3.8 setup.py install
包的卸载
pip3.8 uninstall 库名

python打包exe
pyinstaller -F -w -i 图标文件.ico 文件名.py
-F:代表只生成一个exe文件,里面都是dll文件(若命令没有,则会生成很多文件)
-w:去掉控制台窗口(若命令没有,代表有console窗口,会有堆栈打印或者代码执行的输出)
-i:代表生成的exe小图标
打包exe的命令语句中也可以引入项目中的一些库(在执行exe文件时可能会出现no module),多个库需要插入多个--hidden-import
pyinstaller --hidden-import copy --hidden-import dual.restore_func -i 图标.ico 文件名.py

python多版本共存和虚拟环境

多版本共存
1.调用方式"py -3.10",即可使用对应版本的python

创建虚拟环境
方式一:
1.VSCode右下角可以选择编译环境 - 创建虚拟环境 - Venv在当前工作区中".venv"虚拟环境 - 选择输入的解释器路径
方式二:
1.vscode底部切到CMD,敲"py -3.8 -m venv .venv"(虚拟环境文件夹名,通常用".venv"2.点击vscode右下角,选择虚拟环境作为解释器
注:以"."开头的文件在计算机系统中通常被称为隐藏文件。这些文件在许多操作系统中默认是不可见的,旨在隐藏配置文件或系统文件,以避免用户无意中修改或删除它们

如何进入虚拟环境
方式一:vscoe底部创建新的CMD终端,命令行开头为(.venv)说明已经进入虚拟环境
方式二:电脑cmd中运行.venv\Scripts\activate.bat,命令行开头为(.venv)说明已经进入虚拟环境

虚拟环境的保存和复制
1.以需求格式列出环境中安装包清单,"pip3.8 freeze > requirements.txt"
2.随后pip的download、install、uninstall都可以批量处理python包。例:"pip3.8 install -r requirements.txt"

 

posted @ 2024-08-09 14:12  jason8826  阅读(78)  评论(0)    收藏  举报