欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

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

发布时间:2025/3/19 python 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python环境变量配置_21 python环境的配置 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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


本小节概览

  • Python的安装

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

  • 搭建Python虚拟环境


python的安装

step1:官网下载并安装

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

例如: 

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

多个版本python共存问题

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

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

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

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

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

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

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


搭建python虚拟环境

    个人是很不喜欢,所有的项目都使用同一个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

    ■ 新建虚拟环境(需要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 -

总结

以上是生活随笔为你收集整理的python环境变量配置_21 python环境的配置的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。