本地Django项目切换使用Python虚拟环境

秋意零 2024-6-5 193 6/5

本地Django项目切换使用Python虚拟环境

之前项目开发时,没有使用虚拟环境。导致现在需要上线导出三方模块比较杂乱,于是想着先在本地通过虚拟环境运行起来,之后再导出三方模块(requirements.txt)

首先在Pychram中查看项目之前使用的Python版本和路径

本地Django项目切换使用Python虚拟环境

安装 virtualenv

pip install virtualenv

virtualenv基本使用

# 语法:virtualenv [虚拟环境名称] --python=[python解释器]
virtualenv qiuyl_cloud --python=D:\APP\Pro_Software\python\app\python.exe

# 激活虚拟环境
.\qiuyl_cloud\Scripts\activate # Windowns环境

source qiuyl_cloud/bin/activate # Linux环境

# 退出虚拟环境
deactivate

我一般在项目中,创建对应的虚拟环境。首先进入到项目目录(在地址栏输入cmd)接着输入创建虚拟环境命令即可

本地Django项目切换使用Python虚拟环境
virtualenv qiuyl_cloud --python=D:\APP\Pro_Software\python\app\python.exe

执行上诉命令后,会在当前目录看到创建的qiuyl_cloud虚拟环境目录

本地Django项目切换使用Python虚拟环境

PyChram中切换Python编译器

操作步骤:File -> Settings -> Project:项目名 -> Python Interpreter -> Add Interpreter -> Virtualenv Environment

本地Django项目切换使用Python虚拟环境

切换为虚拟环境的Python编译器,在虚拟目录的Scripts目录下

本地Django项目切换使用Python虚拟环境

接着,就是安装三方模块,这里是手动一个个安装

没有requirements.txt文件情况下,不知道有没有批量安装?

本地Django项目切换使用Python虚拟环境

项目启动

安装好第三方模块后,项目也能启动了

注意:这里是我之前项目开发时,没有使用虚拟环境。这里只是切换使用到了虚拟环境当中。所以这里不需要配置数据库类似这种环境,也能启动。

本地Django项目切换使用Python虚拟环境

End

这篇文章有用吗?

点击星号为它评分!

平均评分 0 / 5. 投票数: 0

到目前为止还没有投票!成为第一位评论此文章。

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

- THE END -

秋意零

6月05日12:12

最后修改:2024年6月5日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论