1.1 pip
-
pip是用来下载包的工具,管理时一般使用下方命令即可# 换更新源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # 安装包,包名通过空格隔开,如果需要特定版本,可以添加版本号 pip install numpy pandas==2.2.3 # 无网络时可以手动下载对应的whl包文件,并进行安装 pip install 文件路径 # 也可以将自己的包文件夹安装到当前环境 # -e表示使用当前文件夹中的代码,方便修改调试 pip install -e . # 更新包 pip install --upgrade numpy # 强制重新安装,存在安装会自动卸载 pip install --force-reinstall numpy pandas # 卸载包,-y表示确认,否则会出现提示框 pip uninstall numpy # 查看当前所有包 pip list # 查看单个包信息 pip show numpy关于包安装后无法正常使用的问题
如果包已经安装,编辑器中可以直接跳转找到对应的属性,但显示
AttributeError: module 'pandas' has no attribute 'DataFrame',说明可能包安装的过程中,出现了某些意外,python无法读取到这个包的一些信息,可以尝试强制重新安装--force-reinstall -
pipreqs是一个用于生成requirements.txt文件的第三方库。它会扫描你的项目目录,自动识别出项目中导入的库,并生成一个包含这些库的requirements.txt文件
