• ubuntu1804使用python3 venv 创建虚拟目录和制定Pip国内安装源


    经常要用,记录下ubuntu和windows下venv的使用 

    第一步:安装venv

    一般情况python3是自带venv的,如果没有

    sudo apt install python3-venv

    第二步:创建虚拟目录

    python -m venv /yourpath/your_env_name

    windows下命令:c:>python -m venv c:path omyenv

    一般不建议创建在项目目录下,git提交是会又很多问题

    我在用户目录下创建了.virtualenvs目录,专门放虚拟环境

    第三步 激活目录

    source /yourpath/your_env_name/bin/activate

     Windows 下,先进  cmd.exe  然后   C:> <venv>Scriptsactivate.bat

    激活成功后,终端前,会有虚拟环境的名称

    第四步,退出

    deactivate

    第五步,导出当前虚拟环境包

    pip freeze >requirements.txt

    第六步,导入环境包

    pip install -r requirements.txt

    第七步、添加本地项目到python sys.path

    export PYTHONPATH=$PYTHONPATH:{project_dir}
    这种方法是设置linux环境变量,执行py程序会自动追加路径到sys.path的目录下,也可以通过程序追加进去


    一、指定Pip安装源

    pip国内的一些镜像

      阿里云 http://mirrors.aliyun.com/pypi/simple/ 
      中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
      豆瓣(douban) http://pypi.douban.com/simple/ 
      清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
      中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

    修改源方法:

    临时使用: 
    可以在使用pip的时候在后面加上-i参数,指定pip源 
    eg: pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

    永久修改: 
    linux: 
    修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple

    windows: 

    直接在user目录中创建一个pip目录,如:C:Usersxxpip,在pip 目录下新建文件pip.ini,内容如下

    或者按照网友的建议:win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 内容如下

    [global]
    timeout = 6000
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn

  • 相关阅读:
    poj3083(Children of the Candy Corn)
    poj3278(Catch That Cow)
    poj2996(Help Me with the Game)
    poj2993(Emag eht htiw Em Pleh)
    js 对多sheet Excel赋值操作
    学习进度总结(三)
    学习进度总结(二)
    学习进度总结(一)
    《人月神话》阅读笔记(1)
    Android studio的安装与使用
  • 原文地址:https://www.cnblogs.com/qumogu/p/12716625.html
Copyright © 2020-2023  润新知