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,它缺少了一些自动管理和锁定依赖版本的功能。

当前文章价值1.08元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

你可能感兴趣的文章

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

资源分享

分类:ubuntu 标签:, ,
Python项目配置信息yaml文件使用示例 Python项目配置信息yaml文件使用
ubuntu环境运行python项目 ubuntu环境运行python项目
python类属性和实例属性的定义 python类属性和实例属性的定义
浅谈ViewHolder的优化getView方法 浅谈ViewHolder的优化getView

评论已关闭!