ubuntu中使用virtualenv创建虚拟环境示例

2024-04-13 19:20 ubuntu中使用virtualenv创建虚拟环境示例已关闭评论

当然,另一种常见的创建Python项目的方式是使用virtualenv配合requirements.txt文件来管理项目依赖。下面是一个创建新项目并在virtualenv中管理的示例:

  1. 安装virtualenv(如果尚未安装):
sudo apt-get update
sudo apt-get install python3-virtualenv
  1. 创建新目录作为项目根目录:
mkdir my_project
cd my_project
  1. 在项目目录下创建并激活虚拟环境(这里以Python 3为例):
virtualenv -p python3 venv
source venv/bin/activate
  1. 创建一个requirements.txt文件,用于记录项目所需的Python包。比如,我们打算用Django开发项目,首先不需要立即安装,而是先在requirements.txt中写入:
# requirements.txt
django==4.0
  1. 安装项目依赖:
pip install -r requirements.txt
  1. 开始创建和开发你的项目。例如,创建一个Django项目:
django-admin startproject project_name
  1. 当项目完成后,你可以随时退出虚拟环境:
deactivate

当需要再次进入虚拟环境时,按照第3步的操作重新激活即可。

这种方法的优点在于,你可以清晰地在requirements.txt文件中列出项目所需的所有依赖,便于项目的部署、版本控制和团队协作。但相比pipenv,它缺少了一些自动管理和锁定依赖版本的功能。

你可能感兴趣的文章

来源:每日教程, 每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://teachcourse.cn/3305.html ,谢谢支持!

资源分享

分类:ubuntu 标签:, ,
ubuntu系统同时存在python2.7、python3、python3.8版本,python2.7是系统其他应用必须的不能卸载管理工具 ubuntu系统同时存在python2.7、p
Eclipse+ADT Android快捷键大全 Eclipse+ADT Android快捷键
WebView加载HTML5百度地图空白问题 WebView加载HTML5百度地图
快速排序算法 快速排序算法

评论已关闭!