1、安装 Python3.7
【注意】需要注意以下几点:
-
注意选择适合自己电脑的系统版本,64/32位
-
注意选择 Customize installation 安装,可以指定安装路径
-
注意勾选 Add_Python 3.7 to PATH,无需手动添加环境变量 这一点极为重要,要是不勾选你就只能手动添加了,大神略过
-
注意选择属性,Documentation、pip、tcl/tk and IDLE 必须安装,这样我们可以直接用pip命令很简单的安装所需要的包
安装成功之后,在cmd命令行窗口中输入Python 即可进入到Python的交互环境中,如下:
C:\Users\yyq>python
Python 3.7.4 (default, Aug 9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
在进行下一步之前我这里提两句,在开发过程中直接安装Python几乎不会碰见安装包失败之类的坑,但是在Linux就会,所以建议直接安装Anaconda,这样可以避开很多坑,新手的话就先只安装Python就可以了
2、 安装 virtualenv
Virtualenv 是什么?
Virtualenv 是一个创建隔绝的 Python 环境的工具。Virtualenv 创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。
可以简单的理解为我们电脑上有很多项目,每一个项目的开发环境、所需的依赖都是不同的,Virtualenv 可以创建出一个个不同的开发环境。
你可以将它想象成是虚拟机,但是它并不是虚拟机,它可以与你本机的全局python的环境隔离开。
- 安装
在cmd命令行窗口中,我们通过pip命令可以很简单的实现安装:
pip install virtualenv
在使用它创建虚拟环境之前,我推荐先专门准备一个文件夹放它所生成的虚拟环境
比如,我在G盘下新建了一个名为Envs的文件夹专门存放虚拟环境
- 创建虚拟环境
/默认版本
virtualenv yyqblog_env # yyqblog_env是虚拟环境名
//指定版本
virtualenv -p C:\ProgramData\Anaconda3\python.exe yyqblog_env # -p后跟Python路径
# 不知道Python安在哪里了可以 在 cmd中输入 where python 然后复制路径即可
- 激活虚拟环境
cd G:\Envs\yyqblog_env # 使用cd命令切换到虚拟环境所在目录
Script\activate # 输入后回车即可激活虚拟环境
激活成功后,命令行前面会有(yyqblog_env)字样:如下
(yyqblog_env) G:\Envs\yyqblog_env>
- 退出虚拟环境
cd G:\Envs\yyqblog_env # 使用cd命令切换到虚拟环境所在目录
Script\deactivate # 输入后回车即可退出虚拟环境
3、拓展
使用 Virtualenv,需要进入相对应的路径,每次激活都很麻烦,可以使用 VirtualWrapper 对虚拟环境集中管理。
- 安装 VirtualenvWrapper
pip install virtualenvwrapper-win # -win 代表是windows版本
- 设置环境变量
环境变量是通过 VirtualenvWrapper 建立虚拟环境时,该虚拟环境的所在目录
右键计算机–>属性–>高级系统设置–>环境变量–>系统变量–>新建,如下图即可,变量值为你虚拟环境的目录。
变量名:WORKON_HOME
变量值:G:\Envs # 随自己喜好
- 创建虚拟环境
mkvirtualenv yyqblog_env
创建的虚拟环境存放位置:G:\Envs # 系统变量中自己设置的路径
- 查看创建的所有虚拟环境
workon
- 启动虚拟环境
workon yyqblog_env
- 退出虚拟环境
deactivate
ps:如果这个虚拟环境不用了,比如起错名什么的,直接进入 G:\Envs文件夹删除对应文件夹即可
Django Python版权声明:如无特殊说明,文章均为本站原创,转载请注明出处
本文链接:https://www.yangyingqi.com/3.html