python环境变量配置_21 python环境的配置

你活得久了,就会发现人生充满惊奇


ac95d5aa60775055ed9e9a676579d404.png

本小节概览

7a13af5951ed6ad32b200219c470eae9.png
  • Python的安装

  • 多个版本Python环境共存问题

  • 搭建Python虚拟环境


python的安装

00d4763a-9c25-eb11-8da9-e4434bdf6706.svg

step1:官网下载并安装

step2:配置环境变量(python安装路径、安装路径\Scripts)

例如: 

# 这个路径告诉电脑python在哪C:\Users\14158\AppData\Local\Programs\Python\Python37\# 配置这个路径后才可以在终端使用pip命令C:\Users\14158\AppData\Local\Programs\Python\Python37\Scripts\

多个版本python共存问题

00d4763a-9c25-eb11-8da9-e4434bdf6706.svg

例如:自己的电脑中安装了

Anaconda的python3.7.0的版本+官网下载安装的python3.7.4的版本

那在终端输入python,执行的是哪一个版本呢?遵循一个原则:

    全局变量中哪个在前就先使用的是谁,比如python3.7.4的环境变量在前,那么cmd环境下直接输入python进入的是3.7.4。

619ec6cc346864b1c05e099c51d00667.png

072355c6606793fb654a1e2643aa1d2e.png

BUG: 使用pip命令的时候,可能会报错提示找不到pip.exe的路径。

解决办法:

    法一 可以通过python -m pip使用pip命令;

    法二 可以尝试通过以下命令更新pip。

    python -m pip install --upgrade pip -i https://pypi.douban.com/simple

验证:(将环境变量的前后顺序进行调整)

这次的python版本是Anaconda的3.7.0

ba7a7535fe42a8c8659adcfabbd97fff.png

8ac28a14ed51388eb04c64e9421da206.png

补充说明(一个小技巧):

我们把3.7.4的python可执行文件python.exe改为python374.exe。那么cmd终端下输入python374则可进入3.7.4的环境下。pip的使用,python374 -m pip list。


搭建python虚拟环境

00d4763a-9c25-eb11-8da9-e4434bdf6706.svg

    个人是很不喜欢,所有的项目都使用同一个python环境,因为可能项目A需要的是Django2.1版本,项目B需要的是Django2.2的版本。所以需要搭建python虚拟环境。

有两种方式 virtualenv 和virtualenvwrapper(推荐后者)。

参考博客:https://www.jianshu.com/p/a22cfdcc2558

用virtualenv创建虚拟环境必须到指定文件夹的Scripts目录下才能利用activate激活,使用起来较为麻烦,推荐使用后者virtualenvwrapper。这里搭建的是python3.7.4的虚拟环境,文件所在位置D:\Envs(这个文件夹自己创建)

    ■ cmd 终端       pip install virtualenvwrapper-win

    ■ 设置环境变量  即指定创建虚拟环境的文件的存储地址!!!

        系统环境变量:WORKON_HOME   路径:D:\Envs

35785996eba94decdb61e50884c74f5a.png

    ■ 新建虚拟环境(需要python可执行文件的路径)  格式如下:

    mkvirtualenv -p  python可执行文件路径(到python.exe)  自定义虚拟环境名字

mkvirtualenv -p C:\Users\14158\AppData\Local\Programs\Python\Python37\python.exe keshihua 

终端下一些简单的相关命令

workon                               --查看所有通过mkvirtualenv创建的虚拟环境

workon keshihua                --进入虚拟环境keshihua

deactivate                           --退出虚拟环境

注意:设置好过后,重新打开终端,设置的环境变量才会生效!!


- End -

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值