0.系统中有多个Python版本的时候,用指定的版本创建虚拟环境的操作:

我的D:\pythonENV下面部署如下版本:

 需求用python377这个版本作为虚拟环境的默认版本的操作

“”“E:\htcode\VEnvpython\pythonEnv37> D:\pythonENV\python377\python.exe -m venv python377ENVlab1”

E:\htcode\VEnvpython\pythonEnv37> D:\pythonENV\python377\python.exe -m venv python377ENVlab1

 1.进入需要建立虚拟环境的目录中【“E:\htcode\VEnvpython\pythonEnv37> 】

2.执行指定版本的python的路径【 D:\pythonENV\python377\python.exe】

3.“-m venv python377ENVlab1”” #建立一个“python377ENVlab1”的虚拟环境

这样一个默认使用Python3.77版本的虚拟环境就是建立完成了,可以在里面进行相应的操作了

----------------------------

----------------------------

1.虚拟环境版本信息:
在老的教程中要先安装virtualenv(虚拟environment环境),因为使用较多,
所以python3.4版本起,官方直接内置了venv包


创建步骤:
1.python -m venv 虚拟环境名(如:vweblab1)

2.进入目录
cd 虚拟环境名/Scripts (如下图)

3.激活虚拟环境
activate.bat

(vweblab1) E:\htcode\VEnvpython\vweblab1\Scripts>

能看到“(vweblab1) ”就是说明已经进入了虚拟环境了


4.pip list  可以验证虚拟环境中安装了哪些包。

5.安装djang特定的版本
pip install django==3.2.12
6.安装项目
django-admin startproject myprojec
7.安装app子应用
python manage.py startapp polls

8.启动服务命令

python  manage.py runserver
 

9.浏览器访问

http://127.0.0.1:8000/

-

截图:=======================================

1.python -m venv 虚拟环境名(如:vweblab1)

2.创建环境后,项目中文件内容如下 

 3.激活虚拟环境

3.2.进入目录
cd 虚拟环境名/Scripts (如下图)

3.3.激活虚拟环境   【下图中vweblab1字样就是说明就是进去虚拟环境了。】

3.4激活命令cd 虚拟环境名/Scripts (如下图),执行“”activate.bat“”命令即可进入虚拟环境
activate.bat

4.在虚拟环境中安装制定版本的django,进入django网站,进入下载目录

https://www.djangoproject.com/download/

 如下图中LTS的长期支持的版本,或者右侧有需要的版本,可以下载

5.安装djang特定的版本
pip install django==2.2.27   安装这个版本,你可以根据自己情况安装自己需要的版本。

6.创建django项目以及子应用

6.1.创建项目【“myproject”的项目】

在当前目录下创建一个叫做myproject的Django项目。
django-admin startproject myproject

6.2创建子应用【创建了一个叫 “appindex”的子应用】

python manage.py startapp appindex

7.用pycharm打开我们用虚拟环境创建的虚拟项目。

pycharm---File---OPen    "“选择我新建的项目”如下图;

 8.在pycharm中修改虚拟环境的python的版本

 “File--Setings--"Prohect vweblab1"-Python interpreter”选择python版本【或者新建虚拟版本】

9.验证选择的版本,右上角或者右下角有python版本信息,如图

 9.1验证python的版本【在pycharm的终端里面】,首先要安装Django==2.2.27【我这里安装的是这个版本】,然后安装“mysqlclient”,

9.2运行这个“python manage.py shell”命令就是能看到当前虚拟环境的python的版本了。

10.启动django服务,用浏览器验证功能是否可以启用,这样一个虚拟环境以及用虚拟环境打开的项目就是创建完成了,后续创建虚拟环境以及用pycharm打开项目环境完成。 

10.1启动的几种方式:

以特定端口启动服务【6868端口】

10.1.1 python manage.py runserver 127.0.0.1:6868

====================================

默认的8000的端口启动的方式
10.1.2 python manage.py runserver 

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐