安装并启动
安装virtualenv
pip install virtualenv
创建虚拟环境
虚拟环境最好在某个路径下进行,用完删除文件夹就完事,所以执行:
virtualenv myVirtualenv
myVirtualenv是虚拟环境所在的文件夹,该命令会在当前路径下生成myVirtualenv文件夹
启动(退出)虚拟环境
创建虚拟环境好了后:
source myVirtualenv/bin/activate
如果使用完了,在虚拟环境内执行:
deactivate
但是环境没有删除,想删除直接删文件夹
依赖文件生成并使用
安装pipreqs
pip install pipreqs
pipreqs会识别当前项目的所有依赖,而pip freeze命令则是输出当前环境所有已安装的pypi依赖。所以推荐无论什么环境下都用pipreqs输出依赖,pip freeze仅在虚拟环境下才能用(因为虚拟环境下,我们安装的依赖都是为了当前项目所需的依赖,不会安装其他无关的依赖)
生成依赖文件
在项目源码根目录下执行:
pipreqs ./
会在根目录下生成requirements.txt,里面就是当前项目所有的依赖
安装所有依赖
如果有requirements.txt,可以用该文件一键安装所有依赖
pip install -r requirements.txt
评论区