首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python虚拟环境管理之virtual

例如你想在同一台机器上开发用python2python3写的2个项目就可以用虚拟环境进行隔离,又网站开发、爬虫科学计算所需要的包都不一样也可以用虚拟环境。...#不指定解释器会默认选择 virtualenv -p /usr/bin/python2.7 venv #指定python2.7解释器 virtualenv -p /usr/bin/python3.7...venv #指定python3.7解释器 使用 source venv/bin/activate #首先需要激活环境,之后安装的所有包就全在这个环境 deactivate #当在这个环境工作完后可以退出环境...#指定系统的python3.7版本解释器 使用 pipenv shell #激活虚拟环境 pipenv install numpy #安装包 pipenv uninstall numpy #卸载包...安装可以下载一个科学计算包anaconda,怕麻烦的人可以直接安装,自带很多必须包 清华镜像下载地址,https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive

1K20
您找到你想要的搜索结果了吗?
是的
没有找到

解决多种版本python冲突问题

解决多种版本python冲突问题 场景分析 一般Linux系统默认自带两个版本的python,我按照的虚拟机系统自带的版本为python2.7python3.2,但是由于个人习惯问题,我喜欢使用新版本的...显而易见的是缺少requests依赖,此时我就下载安装相关依赖. ?...但是安装的时候我发现,我下载的依赖默认存放在python2.7对应的依赖库,也就是下载完成之后,你再次执行python文件的时候依然抱错,未找到相关依赖的错误 ?...所以我们现在需要解决的就是这种关系对应不上的问题 解决问题 删除旧版本对应的启动文件(如果需要使用多版本开发的不建议这样) 查询默认python对应的位置 # 查找 python 的执行位置 which.../site-packages/pip (python 3.7) 重新下载requests依赖 我这里是指定镜像下载,默认下载国外镜像比较慢,经常会中断 pip install -i https://pypi.tuna.tsinghua.edu.cn

1.4K20

「容器云」DockerAlpine的包固定问题

你不能只是去安装nodejs,你必须非常具体,比如安装nodejs@8.10.0。 为什么?如果不确定版本号,则镜像取决于生成时的时间点。...当软件包维护人员决定发布一个新版本时,它将在您下次重建映像时自动安装。 Alpine Linux版本固定 Alpine Linux确实支持两种固定包的方法:存储库包固定。...它允许您指定所需包的版本,版本1.2.3的Node.js。听起来很完美! Alpine不保留旧包裹 不幸的是,Alpine Linux没有保留旧的包。...相反,10.3-r0已经发布,旧的包已经从存储库删除。 这是一个巨大的问题,因为它迫使您避免固定包版本,而使用存储库固定。 但是,在重建映像时,软件包可能安装在您不期望的版本。...Alpine是一个伟大的分布,特别是对码头工人。当然,我会继续使用它,但你最好在以后的软件包版本上花很多心思,并安装单元测试来覆盖你!

1.2K20

Windows下Python多版本共存

1.0 下载Python2.7xPython3.5x版本 2.0 安装Python2.7xPython3.5x版本 很简单,直接点击安装,注意安装位置,我的安装位置为E:\IDES\Python27...4.0 只修改Python27(E:\IDES\Python27)文件的.exe文件(这样系统默认为Python3.5) 将python.exe修改为python2.exe ?...5.0 如何在cmd中分别调用Python2.7Python3.5 5.1 输入Python2 可调用Python2.7版本 ? 5.2输入Python 可调用Python3.5版本 ?...6.0 使用pip安装科学栈numpy、pandas等 6.1 为Python2.7版本安装科学栈 查看已安装科学栈情况版本 python2 -m pip list 查看 python2 -m pip...6.3 如果想通过pip安装其他科学栈pymssql simpleitk mysqlclient bottleneck nitime bazaar mkl-service yt等到 送上科学栈镜像网址

2.1K50

CPATCPC2软件安装报错的思考

感悟: 1、查询信息过程,过度关注安装代码,而对其他信息不敏感,:需要python3.5软件。 2、可先行对照官网说明或其他资料,预判系统配置是否匹配软件的需求。...3、精确处理报错,安装python3.7,在不限定版本时conda默认安装最新版本python,导致继续报错。...思考:CPC2能否与依赖python3.7的CPAT共同安装在同一个环境? 查阅“生信技能树LncRNA的组装鉴定(下游流程)”文章,得知CPC2安装在有python2.7的独立环境。...依赖不同版本python的软件安装在一起导致软件运行报错。官网信息提示:CPC2可手动安装也可通过conda安装,且需提供安装python2.7 biopython1.70。.../filter2_transcript_exon.fa -o ./02cpc2/cpc2_result.txt 思考:CPC2正常使用的情况下,是否需要测试依赖软件python2.7 biopython1.70

1K30

Linux下一键安装Python3&更改镜像源&虚拟环境管理技巧

前言 之前分享过一篇《Linux系统自带Python2&yum的卸载及重装》,介绍了如何卸载及重装Linux(CentOS)自带的的Python2.7。...今天主要介绍如何在Linux系统下通过shell脚本一键安装Python3,以及如何临时or永久更换镜像源、管理虚拟环境。工欲善其事必先利其器,环境搭建是一切开发&自动化测试绕不开的前提。...yum install gcc -y # 安装gcc编译器 yum install libffi-devel -y # 3.7版本之后需要一个新的包libffi-devel cd Python-3.7.5...细心的同学或许会发现,其实在上述shell脚本已经配置了镜像源,不过如果没有通过脚本配置,我们也可以手工配置。...:/root/.config/pip/pip.conf 2)windows系统 windows系统设置查看方法相同 五、Python包批量导出&安装 pip freeze > requirements.txt

2.6K30

Centos下升级Python

Centos下升级Python ---- 另一篇文章 Centos7安装Python3.7(兼容Python2.7)https://blog.51cto.com/leyex/2163465 预准备(可忽略.../configure  make && make install #也可以先查看是否有安装gcc再进行编译安装 通过命令查看是否已安装新版本 # /usr/local/bin/python2.7 -V...or python从2.6升级到2.7之后会出现安装setuptoolspip启动失败,这是因为路径的问题,我们可以下载一个脚本,运行后会自动重新下载一个setuptools curl -O https.../ bin/ibus-setup /usr/libexec/ibus-engine-table 分别修改以上三个文件的  “python”  为  “python2.6” 八、配置pipeasy_isntall...的镜像源 easy_install的配置文件 ~/.pydistutils.cfg : [easy_install] index_url = https://pypi.tuna.tsinghua.edu.cn

1.9K10

Python3配置入坑.md

#问题3:如果你的系统同时存在 Python2.7 Python3.4,那么在命令行模式下输入 Python,默认是执行 Python2.7: #因为 Python 在命令行模式下本身就是设置两者可以兼容...Installed Pythons found by py Launcher for Windows -3.7-64 * #追加技能: 当我的代码需要使用 Python2.7 时,则通过鼠标右键选择执行...WeiyiGeek.右键打开 0x01 pip 命令 python 依赖库建议使用pip进行管理,过没有安装pip可执行如下命令进行安装: #Python环境通用 wget https://sec.ly.com...过没有安装pip, 可执行如下命令进行安装: wget https://sec.ly.com/mirror/get-pip.py --no-check-certificate && python get-pip.py...pip install xxx # 安装xxx依赖包 pip安装模块之pypi镜像加速配置 # 临时使用 pip install -i https://pypi.tuna.tsinghua.edu.cn

75320

docker 入门_docker高级教程

docker运输东西通过一个超级码头,任何地方需要货物都由鲸鱼先送到超级码头,然后再由鲸鱼从超级码头把货物送到目的地。...在刚才例子,我们只需要在台式机执行一个docker命令,把鲸鱼派过来,把程序送到超级码头去,再在服务器上执行一个docker命令,然后由鲸鱼把程序从超级码头送到服务器上去。...更快速的启动时间 一致的运行环境 持续交付部署 更轻松的迁移 更轻松的维护扩展 4.走进docker 镜像就是上面说的集装箱,仓库就是超级码头,容器就是我们运行程序的地方。...二、docker安装 因为在虚拟机安装的是linux的redhat7.4,所以接下来将介绍如何在redhat安装docker。以下方法通用于linux内核,只是安装包有可能不同。...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

71651

Django项目在Linux服务器上部署躺过的坑

当执行函数动态链接.so时,如果此文件不在缺省目录下‘/lib' and ‘/usr/lib',那么就需要指定环境变量LD_LIBRARY_PATH 6.解压python3.7,并安装,一定要指定刚才安装的...简单粗暴 项目开发完毕,在部署之前需要再配置文件中将 ALLOWED_HOSTS配置设置为:当前服务器IP或*,: ALLOWED_HOSTS = ["*",] 然后将源码上传至服务器指定目录,:/...Django框架运行依赖wsgi(本质提供socket服务端),众多模块实现了wsgi规范,而django框架默认使用wsigiref模块来实现,他由于性能比较低,所以用于本地开发测试,而线上部署时需要使用...,请确保命令的端口是否被占用!...资料查询链接: 1.无法导入sll_ssl报错问题:https://www.jianshu.com/p/3ec24f563b81 2.删除linux服务器上yumpython2后导致无法安装其他(重装

1.9K20

详细齐全!Docker常用基本命令

上一篇我们讲到Docker的安装及运行原理——来了来了!Docker安装及运行原理 这一次我们就看Docker使用常用命令,持续更新,敬请期待!...service 管理服务 stack 管理码头工人栈 swarm 管理群 system 管理码头工人 trust 管理Docker映像上的信任 volume 管理卷 命令...attach 将本地标准输入、输出错误流附加到正在运行的容器 build 从Dockerfile构建一个映像 commit 从容器的更改创建一个新映像 cp 在容器本地文件系统之间复制文件...1,docker images列出本机所有镜像 在上述命令后面加上一些可选参数,: 2,docker search搜索镜像 这个命令呢其实和在https://hub.docker.com/这里搜索是一样的效果...3,docker pull下载镜像 比方说我们下载nginx,就是docker pull nginx; 4,docker rmi 删除镜像 其中删除单个:docker rmi 镜像名称 其中有时候若有镜像生成的容器再运行的时候

1.3K30

python virtualenv

virtualenv 用于创建一个独立的Python运行环境,里面有独立的python解释器python库,即 这个Python运行环境与外部隔离,会独自管理其安装的模块。...直接使用 vivirtualenv 命令已经默认带上了 --no-site-packages 参数,即已经安装到系统Python环境的第三方模块不会被带到 新创建的python运行环境。...,没有别的,比较“纯净”~ 若是想把外部环境已安装的模块带到新建的python环境,可以使用如下参数: virtualenv --system-site-packages hello_venv 注意...:当前使用的是 Mac环境,Mac自带了 Python2.7,个人又使用 brew install python3 安装了python3,若是使用 pip 安装的 virtualenv(pip install...python解释器,python基本库及可执行命令)到指定目录下,当使用 source hello_venv/bin/activate 进入虚拟环境时,virtualenv会修改相关环境变量,使命令pythonpip

70910
领券