参考链接:virtualenv创建虚拟环境
当手上项目越来越多,项目依赖就会存在问题,不同的版本是否能够兼容 。这个时候就需要在不同的项目上使用不同的python 某些库 不同的版本。 这样的话,如果 有两个 项目 同时使用一个 python的环境。那么 这两个项目 使用相同的包,但是版本 却不同 ,这个时候 怎么办?
因此,需要 为每个项目 创建不同的环境,这样就可以实现环境的隔离。虚拟环境是系统的一个位置,可以在其中安装包,并将其与其他Python包隔离,保证各项目之间的库互相不干扰对程序开发是有益的。
1. 安装virtualenv
pip install virtualenv
2. 创建虚拟环境
进入项目目录,输入命令
cd your_project
# venv为虚拟环境目录名,目录名自定义
virtualenv venv
3. 激活虚拟环境
# mac,linux 环境
source venv/bin/activate
# windows 环境
venv/Scripts/activate
或者进入创建的虚拟环境目录下的Scripts,执行activate
4. 退出虚拟环境
deactivate
以电影推荐系统作为例子导入。资源链接:https://github.com/asif536/Movie-Recommender-System
1. 创建虚拟环境并进入
具体参考项目中的过程
2. 安装依赖
虚拟环境下 ,进入项目目录
pip install -r requirements.txt