python 包和模块的使用
一、第三方包的安装
1、本地安装:
单文件模块: 直接拷贝到相关文件夹就行
带setup.py的文件: 通过setup.py 脚本安装
步骤1: 打开命令行工具,切换到 setup.py 文件所在目录,执行 python3 setup install
.egg文件: 使用 setuptools的字典安装脚本 easy_install 进行安装
.whl :使用 pip 安装
在 .whl 文件位置打开终端, pip install xxxxxxx.whl
2、远程安装
easy_install : easy_install xxxxxx (要先安装 setuptools )
pip : pip installl xxxxx (需要先安装 pip)
pycharm
3、安装源
python官方 :较慢
豆瓣:http://pypi.douban.com/simple/
阿里: http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学: https://pypi.mirrors.ustc.edu.cn/simple/
清华源:https://pypi.tuna.tsinghua.edu.cn/simple
二、pip 的相关操作
切换安装源
一次性修改: pip install --index-url 源 包名称
pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple numpy
永久修改: 1、在 c://users/你的用户名/
2、创建 pip 文件夹
3、在 pip 文件夹中创建 pip.ini 文件
4、在 pip.ini 中输入下面内容
[global]
index-url = 源
[install]
truested-host = 源网站
例如:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
truested-host = pypi.tuna.tsinghua.edu.cn
查看包: pip list
搜索包: pip search package_name (默认从 python 官方库搜索)
pip search -i 检索地址 package_name (指定从 检索地址 搜索包)
安装特定版本: pip install “package_name == version” (可以使 <=,>=,)
如 pip install “numpy >= 2.0”
升级包: pip install -upgrade package_name
卸载包: pip uninstall package_name
生成冻结需求文本: pip freeze 列举出当前环境所有的包
生成文件: pip freeze > 文件名
如: pip freeze > C:\Users\daiji\Desktop\requirements.txt
根据冻结需求文本安装: pip isntall -r requirementstxt