使用pipenv,听说是最好的虚拟环境管理方式

上一篇讲到安装python3 https://www.cnblogs.com/kkkboshow/p/11166160.html

1.pipenv安装

  pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pipenv

2.pipenv启动

python3 -m pipenv shell

3.会自动生成Pipfile,可以将依赖加入Pipfile中,使用命令升级虚拟环境

  pipenv update

4.或者使用命令单独安装

  pipenv install requests

5.有时候会报错:Invalid Specifiers + 版本号,是因为搜不到改安装包版本

6.虚拟环境地址一般在,记得添加到uwsgi.ini文件,以及一系列uwsgi命令都需要。

  /home/web/.local/share/virtualenvs/api-dev-wmyBjdXm

  #虚拟环境目录

  virtualenv = /home/web/.local/share/virtualenvs/api-dev-wmyBjdXm

  /home/web/.local/share/virtualenvs/api-dev-wmyBjdXm/bin/uwsgi --reload /projects/dev/pid.pid

下一篇 配置uwsgi: https://www.cnblogs.com/kkkboshow/p/11172409.html

原文地址:https://www.cnblogs.com/kkkboshow/p/11171919.html

时间: 2024-10-06 03:40:33

使用pipenv,听说是最好的虚拟环境管理方式的相关文章

python虚拟环境管理之virtualenv,virtualenvwrapper,pipenv,conda

虚拟环境的作用 使python环境拥有独立的包,避免污染原本的python环境.为不同的项目创建不同的环境可以避免安装的库过于庞大和相互干扰. 例如你想在同一台机器上开发用python2和python3写的2个项目就可以用虚拟环境进行隔离,又网站开发.爬虫和科学计算所需要的包都不一样也可以用虚拟环境. 下面有几种虚拟环境管理工具自行选择 virtualenv 安装 pip install virtualenv 创建 mkdir myproject cd myproject virtualenv

python开发之虚拟环境管理:virtualenv、virtualenvwrapper、pycharm

1 引言 进行Python开发时,多个项目可能使用到不同的依赖,例如A项目需要1.8版本的Django,而B项目需要2.0版本的Django,这时候如果没有使用虚拟环境,就需要来回卸载和安装Django,十分不便.虚拟环境的出现可以很好的解决这一问题. 本篇博文主要绍Python的虚拟环境管理方法,包括virtualenv.virtualenvwrapper.pycharm等.需要说明的是,在使用前面提到的几种方法之前,必须确保系统中已经至少安装有一个Python版本. 2 virtualenv

浅谈虚拟环境管理工具virtualenvwrapper

/1 前言/ 过年了,村都被封了,哎,出都出不去,想着干点啥,就把以前没完善的继续完善一下.今天呢,还是继续说Python的虚拟环境,因为上次的虚拟环境,写的并不是太完整,还差一些.因为我写的,主要是针对初学者或者接触过一点的,基础不是太好的,所以用了很多图片,上次的太长了,只能分成两次了,好了,咱们开始正文吧.对了,还没有来得及看虚拟环境上篇的小伙伴可以戳这篇文章:手把手教你如何在Pycharm中加载和使用虚拟环境. /2 为什么需要虚拟环境管理工具/ 上次我们学会了,如何配置虚拟环境.这里呐

python 虚拟环境管理---- pipenv

pipenv 都包含什么? pipenv 是 Pipfile 主要倡导者.requests 作者 Kenneth Reitz 写的一个命令行工具,主要包含了Pipfile.pip.click.requests和virtualenv.Pipfile和pipenv本来都是Kenneth Reitz的个人项目,后来贡献给了pypa组织.Pipfile是社区拟定的依赖管理文件,用于替代过于简陋的 requirements.txt 文件. pipenv主要有以下特性: (1)pipenv集成了pip,vi

Python之虚拟环境管理

Python本身有很多个版本,第三方的Python包又有很多可用的版本,所以经常会遇到下面的问题: 运行不同的Python程序,需要使用不同版本的Python(2.x或3.x). 在同一中Python版本中,可能需要用到不同版本的第三方包,例如:Django 1.6或者Django 1.7 对于上面的问题,已经有很多现成的个工具可以解决.根据解决上面问题的方法,这些工具大概可以分为两类: Python 版本环境切换工具 特定Python版本虚拟环境切换工具 现有工具及介绍 下面看看现在流行的虚拟

求助 利用广播监听 手机拨号 在虚拟机上能运行 真机没法应

部分代码 如下   求大神 解答 public class OutgoingCallReceiver extends BroadcastReceiver { @SuppressLint("ShowToast") @Override public void onReceive(Context context, Intent intent) { String phone = this.getResultData();//得到外拔电话 System.out.println("拨号&

python虚拟环境管理包virtualenvwrapper

1.打开cmd 2.安装virtualenvwrapper pip install virtualenvwrapper 3.配置虚拟环境的位置 新建系统变量默认在c盘 4.新建虚拟环境 mkvirtualenv 名称 5.退出虚拟环境 deactivate 5.进入虚拟环境 workon 名称 6.新建python2.7版本的虚拟环境 mkvirtualenv --python=(python2.7的安装路径) 7.安装新环境下的库 pip install module Re:module下载连

【听说是线段树】bzoj1012 [JSOI2008]最大数maxnumber

一眼看题目吓了一跳:这TM不就是单调队列吗,200000又怎样,大不了我二分嘛 系统提示:成功开启 手残模式 开始瞎写: 1 #include <cstdio> 2 long long a[200001]; 3 int b[200001]; 4 int m,mod; 5 int find(int l,int r,long long x) 6 { 7 if(l>=r-1) 8 if(a[r]>=x) 9 return r; 10 else 11 return l; 12 int mi

听说是rc4算法

题目内容: key welcometoicqedu 密文UUyFTj8PCzF6geFn6xgBOYSvVTrbpNU4OF9db9wMcPD1yDbaJw== 看到题目就知道是rc4加密了,直接解可得flag flag:flag{rc4_l_keepgoing} 总结:rc4 原文地址:https://www.cnblogs.com/zaixialongaotian/p/10298936.html