博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
venv转向pipenv
阅读量:4360 次
发布时间:2019-06-07

本文共 1092 字,大约阅读时间需要 3 分钟。

先编译安装你需要的Python版本:参考

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. 清华:
  2. 阿里云:
  3. 中国科技大学 
  4. 豆瓣:

转载于:https://www.cnblogs.com/zxpo/p/11046622.html

你可能感兴趣的文章
Uri、URL和URN三者的区别
查看>>
数据字典的转换
查看>>
二维数组按照指定的字段排序的函数
查看>>
linux安装Mac的默认Monaco字体
查看>>
java语言的特点
查看>>
关于动态添加iview admin路由以及刷新侧边栏
查看>>
ApplicationInsights的探测器尝鲜
查看>>
java 解析Json格式数据
查看>>
unix中的线程池技术详解
查看>>
CSS简介
查看>>
常用三大软件评价1
查看>>
MVC各层介绍使用---初步理解
查看>>
单例对象的创建与销毁
查看>>
知识点关键词(记录一下)
查看>>
国际结算业务
查看>>
嵌套循环概念
查看>>
C# 生成订单号的几种方式
查看>>
IOS开发札记
查看>>
1.2.2 OSI参考模型 上
查看>>
centos服务器设置代理上网的方法
查看>>