• pip换源和制作虚拟环境操作步骤讲解


    一、pip换源及虚拟环境

    我们Python的强大之处就是有非常多的牛逼的第三方模块,后面的程序员只需要下载第三方模块,然后站在大佬们的肩膀上开发,第三方开发者,开发了第三方模块,把模块打包传到了pypi上根据名字,把这个打包好的模块下载下来了在公司中出现的情如果不能上外网 xx.whl 文件提交下好,再安装----》pip install 路径/xx.whl已经有项目,模块装完了,想把这个项目所有的模块导出---》导入到别的项目、如果可以顺利上外网下载会很慢,因为在国外国内有些镜像站建议用阿里云网址:https://mirrors.aliyun.com/pypi/simple。
    因此,我们把自己的电脑可以配置成默认从阿里云下载的状态,以下是具体操作流程。

    第一步:文件管理器文件路径地址栏敲>>>:%APPDATA%

    第二步:然后敲回车快速进入>>> C:\Users\电脑用户\AppData\Roaming 文件夹中

    第三步:新建 pip 文件夹

    第四步:在pip文件夹中新建 pip.ini 配置文件

    第五步:新增 pip.ini 配置文件内容

    python
    [global]
    index-url = https://mirrors.aliyun.com/pypi/simple
    [install]
    use-mirrors =true
    mirrors =https://mirrors.aliyun.com/pypi/simple
    trusted-host =mirrors.aliyun.com


    展示使用方法:配置本地镜像站为阿里云,以后只要pip install 就是去阿里云下载

    二.虚拟环境

    一般情况一台机器上只能安装一个应用程序,但python可以安装很多遍,并可以安装在任意位置。在安装插件的时候,需要选择是给哪套程序安装插件。python使用这种方法不仅实现了第三方插件的相互隔离, 也实现了在同一台机器上配出多个各具特色的python环境。这样就各种项目的运行环境分离开了,就不用担心项目之间版本冲突而运行不了的问题,每个项目都有其独立的虚拟环境。那么接下来我们详细的演示以下创建虚拟环境的步骤

    第一步:先在cmd中下载以下两个模块

    python
    pip3 install virtualenv    # 虚拟环境是它
    pip3 install virtualenvwrapper-win # 对虚拟环境的加强,以后只需要简单的命令就可以使用和创建虚拟环境


    第二步:在环境变量中新建:WORKON_HOME: D:\Virtualenvs


    第三步:在D盘根目录新建Virtualenvs文件夹

    第四步:去向Python3的安装目录 > Scripts文件夹 > virtualenvwrapper.bat > 双击

    第五步:在cmd里面输入以下命令

    python
    # cmd创建虚拟环境命令
    mkvirtualenv -p python3 luffy    
    
    # 退出虚拟环境
    deactivate
    
    # 查看有哪些
    workon
    
    进入虚拟环境
    workon luffy
    
    # 删除虚拟环境
    rmvirtualenv 虚拟环境名称
    
    # 退出虚拟环境
    deactivate
    
    # 查看有哪些
    workon
    
    #进入虚拟环境
    workon 虚拟环境名称
    
    #删除虚拟环境
    rmvirtualenv 虚拟环境名称

    以后在cmd窗口直接敲以上的命令就可以命令行创建自己的虚拟环境


    __EOF__

  • 本文作者: The Road of Learning 阿丽米热
  • 本文链接: https://www.cnblogs.com/almira998/p/17170693.html
  • 关于博主: 评论和私信会在第一时间回复。或者直接私信我。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。
  • 相关阅读:
    K8s集群安装Devops
    Invalid bound statement (not found)异常如何处理呢?
    全国省市区三级地区MySQL数据(三张表)
    postgresql日常运维技能,适合初学者
    JS 添加数组元素( 4种方法 )
    Win7安装VMware
    第二章 Hadoop环境配置之虚拟机安装配置
    QT-输入输出
    C++ 并发编程实战 第十一章 多线程应用的测试和除错
    JavaEE之HTTPS
  • 原文地址:https://www.cnblogs.com/almira998/p/17170693.html