- 第三方模块 通常是由知名的第三方团队开发的并且被程序员广泛使用的python包/模块
-- 例如 pygame 就是一套非常成熟的游戏开发模块
- pip 是一个现代的,通用的python包管理工具 (conde了解一下)
- 提供了对python包的 查找、下载、安装、卸载等功能
-- 安装和卸载命名如下:
Sudo:使用管理员权限
# 将模块安装到 python 2.x 的环境
$ sudo pip install pygame ---- 安装
$ sudo pip uninstall pygame ---- 卸载
# 将模块安装到 python 3.x 的环境
$ sudo pip3 install pygame ---- 安装
$ sudo pip3 uninstall pygame ---- 卸载
- 记得在对应的环境中下载
- 下面是有关于新建虚拟环境的扩展包的问题:
有时候要新建虚拟环境,以前安装好的扩展包就都不能用了,
要从新安装,但是好多包一个一个的去安装,是不是太烦的呢,
这时就可以把安装好扩展包的虚拟环境(虚拟1)中的扩展包名都保存在一个TXT文件中,
然后再在新的虚拟环境(虚拟2)中安装扩展包。下面是方法了:
-- 第一步要在虚拟1中把所有的包名保存在一个TXT文件中,文件名可以顺便取,
不过一般都是取名为 requirements.txt
在pycharm中打开终端(对应虚拟1),输入如下代码:
pip freeze > requirements.txt
之后就可以在项目中看到requirements.txt这个文件了,里面保存了虚拟1所有包名和版本。
-- 第二步切换到虚拟2;项目有变的话,就把requirements.txt文件复制过去。
在pycharm中打开终端(对应虚拟2),输入如下代码:
pip install -r requirements.txt
回车确定后就会安装对应的包了。 -r 命令是 遍历 文件。