zoukankan      html  css  js  c++  java
  • venv转向pipenv

    先编译安装你需要的Python版本:参考https://www.cnblogs.com/zxpo/p/10011871.html

    python3.6安装在:/usr/bin/python3.6目录下:

    一个项目对应一个 Pipfile,支持开发环境与正式环境区分。默认提供 default 和 development 区分。

    初始化好虚拟环境后,会在项目目录下生成2个文件PipfilePipfile.lock

    项目提交时,可将Pipfile 文件和Pipfile.lock文件一并提交,待其他开发克隆下载。

    1、使用python3.6的pip3安装pipenv         /usr/bin/python3.6/bin/pip3 install pipenv 

    2、 ln -s /usr/bin/python3.6/bin/pipenv /usr/bin/pipenv

    3、进入工程文件夹,创建虚拟环境          /usr/bin/python3.6/bin/pipenv install

    4、查看虚拟环境路径 pipenv --venv

    5、激活虚拟环境 pipenv shell

    6、显示本地工程目录 pipenv --where

    7、查看虚拟环境的解释器安装位置 pipenv --py

    8、安装或卸载 pipenv install/uninstall packetname 指定--dev则指操作开发环境中的包

    9、退出虚拟环境 exit

    10、查看已安装的库及其依赖 pipenv graph

    11、使用python3的venv或其他虚拟环境的库文件创建虚拟环境:pipenv install -r requirements.txt

    12、也可以生成其他虚拟环境需要的库文件:pipenv lock -r --dev > requirements.txt 

    13、生成pipfile pipenv lock

    14、删除虚拟环境 pipenv --rm

    15、运行python脚本 pipenv run python xxx.py

    16、安装一个包到虚拟环境中经历了两步:1.安装到虚拟环境中,更新Pipfile里面的依赖版本。2.使用sha256算法更新pipfile.lock文件。

    注意:默认情况下会加锁,速度很慢,可以使用如下命令不加锁加快速度 pipenv install xxx --skip-lock 

    打开Pipfile修改pip源到国内镜像,用国外(https://pypi.org/simple)的太慢,常用的pip源地址如下:

    1. 清华:https://pypi.tuna.tsinghua.edu.cn/simple
    2. 阿里云:http://mirrors.aliyun.com/pypi/simple/
    3. 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
    4. 豆瓣:http://pypi.douban.com/simple/
  • 相关阅读:
    乘法DAC一点知识
    #4 判断字符串是否为整数
    #3 不使用循环输出1到100
    #2 判断一个字符串是否包含重复字符
    #22 结语
    #1 组成互不相同且不重复的三位数
    #21 Python异常
    #19 re&jieba模块
    2020国庆正睿笔记
    2019正睿csp-s赛前冲刺
  • 原文地址:https://www.cnblogs.com/zxpo/p/11046622.html
Copyright © 2011-2022 走看看