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

无法在ubuntu 18.04上创建具有python2.7和python3.6的新virtualenv

在Ubuntu 18.04上创建一个同时具有Python 2.7和Python 3.6的新virtualenv可能会遇到一些问题。这是因为Ubuntu 18.04默认安装了Python 3.6,而没有安装Python 2.7。然而,我们可以通过以下步骤来解决这个问题:

  1. 首先,确保你的系统已经安装了Python 2.7。你可以通过在终端中运行以下命令来检查:
  2. 首先,确保你的系统已经安装了Python 2.7。你可以通过在终端中运行以下命令来检查:
  3. 如果没有安装Python 2.7,你可以使用以下命令来安装:
  4. 如果没有安装Python 2.7,你可以使用以下命令来安装:
  5. 安装virtualenv。在终端中运行以下命令:
  6. 安装virtualenv。在终端中运行以下命令:
  7. 创建一个新的virtualenv,并指定Python版本。在终端中运行以下命令:
  8. 创建一个新的virtualenv,并指定Python版本。在终端中运行以下命令:
  9. 这将创建一个名为myenv的新virtualenv,并使用Python 2.7作为默认Python版本。
  10. 激活virtualenv。在终端中运行以下命令:
  11. 激活virtualenv。在终端中运行以下命令:
  12. 这将激活你的新virtualenv。

现在,你的新virtualenv已经成功创建,并且使用了Python 2.7作为默认Python版本。你可以在其中安装和运行Python 2.7和Python 3.6的应用程序。

关于virtualenv的概念,它是一个用于创建和管理Python虚拟环境的工具。虚拟环境允许你在同一台机器上同时管理多个独立的Python环境,每个环境可以有不同的Python版本和安装的包。这对于开发和测试不同版本的应用程序非常有用。

虚拟环境的优势包括:

  • 隔离性:每个虚拟环境都是独立的,不会相互干扰。
  • 管理依赖:可以为每个项目创建独立的虚拟环境,并管理其依赖关系,避免版本冲突。
  • 简化部署:可以将虚拟环境与项目一起部署,确保在不同环境中的一致性。

虚拟环境在以下场景中非常有用:

  • 多个项目开发:可以为每个项目创建独立的虚拟环境,以便管理其依赖关系。
  • 应用程序测试:可以在不同的虚拟环境中测试应用程序在不同Python版本下的兼容性。
  • 教学和学习:可以为学生或学习者提供独立的Python环境,以便进行实验和学习。

腾讯云提供了一系列与云计算相关的产品,包括云服务器、云数据库、云存储等。你可以在腾讯云官方网站上找到更多关于这些产品的详细信息和文档。

参考链接:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

多python环境下使用pip安装包

笔记本安装了2.73.5两个版本python,使用3.5版本pip安装keras时出现了failed to create process错误。...解决方法如下: 1.由于我环境变量中同时配置了2.73.5路径,所以我可以直接在命令行下执行python3来启动3.5版本python; 2.通过python3来启动pip,命令行中输入python3...python-virtualenv 2.分别创建容纳python2python3独立环境 $ mkdir ~/vmPython2 $ mkdir ~/vmPython3 $ virtualenv...--no-site-packages -p /usr/bin/python2.7 ~/vmPython2 $ virtualenv --no-site-packages -p /usr/bin/python3.6...中默认安装python2.7python3.5,因此如果需要需要使用python3.6需要重新安装(建议尽量python3.5python3.6都保留,不要因为装了python3.6,就把python3.5

1.9K10

Ubuntu18.04安装Python虚拟环境

仅为使用Ubuntu18.04Python开发人员作参考 1.安装Ubuntu18.04虚拟环境 sudo apt install virtualenv sudo apt install virtualenvwrapper...Python3.6) pip3 install virtualenv pip3 install virtualenvwrapper 3.配置虚拟管理目录 进入home目录,输入命令ls -al,找到.bashrc.../virtualenvwrapper.sh 4.启用配置文件 source ~/.bashrc 5.检查是否可以创建虚拟环境 使用mkvirtualenv 项目名创建一个虚拟环境,如果成功则说明Ubuntu18.04...虚拟环境创建成功 PS:下面看下Ubuntu 18.04 安装&创建虚拟环境 一、安装配置虚拟环境 安装虚拟环境 sudo apt install virtualenv sudo apt install...二启用配置文件 source ~/.bashrc 总结 以上所述是小编给大家介绍Ubuntu18.04安装Python虚拟环境,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家

66241

Ubuntu 18.04安装带有Nginx,MariaDB 10PHP 7WordPress

我们许多读者可能想在自己服务器测试它。对于那些人,本教程中,我们将在Ubuntu 18.04使用LEMP设置WordPress 5。...对于不了解的人,LEMP是Linux,Nginx,MySQL / MariaDBPHP流行组合。 要求 使用Ubuntu 18.04最小安装专用服务器或VPS(虚拟专用服务器)。...Ubuntu 18.04安装Nginx Web服务器 首先,我们将准备我们Web服务器Nginx。....* to linuxidc@localhost identified by '你密码'; FLUSH PRIVILEGES; EXIT; Ubuntu 18.04安装PHP 7 由于WordPress...您可以先安装一些全新主题或通过插件扩展网站功能。 总结 就是这样。 Ubuntu 18.04安装设置自己WordPress过程。 我希望这个过程简单明了。

2.6K10

ubuntu环境部署项目

sudo pip install virtualenv   #安装虚拟环境需要virtualenv -p /usr/bin/python3.6 venv  #创建带有python3.6虚拟环境...(自动包含pip对应版本) virtualenv -p /usr/bin/python2.7 venv  #创建带有python2.7虚拟环境(自动包含pip对应版本,安装supervisor时需要)...下简易解决方案 防火墙/端口 开启关闭 开启防火墙: ufw enable 关闭防火墙:ufw disable 开启防火墙端口 :ufw allow 端口号; 如:ufw allow 5000 关闭防火墙端口...编译版本 whereis python3.6   #查看安装路径 https://www.cnblogs.com/yjlch1016/p/8641910.html       Ubuntu怎样安装Python3.6...,pip https://blog.csdn.net/San_South/article/details/80715682      Ubuntu16.04pip报错ModuleNotFoundError

1.1K31

Python web项目Django部署

Django2.1 + Python3.6 + nginx + uwsgi 部署到Ubuntu18.04 材料准备 准备一个Django项目 准备一台Ubuntu18.04主机 ssh连接到主机(腾讯云...-p 22 你主机ip 配置Python3.6环境 Ubuntu18.04已经默认安装了python3.6.5,所以不需要再安装了,可使用python3命令查看 安装pip3: $ sudo apt...接下来安装virtualenvvirtualenvwrapper: $ pip3 install virtualenv $ pip3 install virtualenvwrapper #创建你项目的虚拟环境...nginx配置uwsgi配置 创建自己nginx.conf配置 vim my_nginx.conf server { listen 80; server_name 你ip地址或者域名; charset...以上就是Ubuntu18.04部署 ** 如果想在Ubuntu16.04部署,大致步骤是一模一样,只是Ubuntu16.04中预装了python2没有python3,需要自行安装python3pip3

2.8K31

Python多环境扩展管理-Virtua

Python多环境管理工具,这两款可能都不错: Pyenv Virtualenv 。 Pyenv ,是对Python版本进行管理,实现版本切换。...Virtualenv ,是通过创建虚拟环境,实现Python环境间隔离,避免相互干扰。 Virtualenv 部署 首先得先准备好Pythonpip。Windows系统去官网下载安装后就都有了。...用下面的命令,可以选择指定Python解释器创建虚拟环境: $ virtualenv -p /usr/bin/python2.7 venv 如果有多个Python解释器,比如在CentOS7安装python3.6...使用python命令启动python2.7。但是python2.7没有安装 pip , pip 是安装在 python3.6。...创建虚拟环境 创建工作目录: $ mkdir /opt/ansible 工作目录下,创建一个独立虚拟环境,命名为venv: $ cd /opt/ansible $ virtualenv --no-site-packages

80520

如何在Ubuntu 18.04安装Django Web Framework

本教程中,您将在Ubuntu 18.04服务器启动并运行Django。安装完成后,您将启动一个新项目作为站点基础。...此外,存储库中包含版本可能落后于项目中可用官方版本。 pip虚拟环境中安装:您可以使用venvvirtualenv等工具为项目创建自包含环境。...但是,开发版本不具有与更稳定版本相同稳定性保证。 准备 开始之前,您应该在Ubuntu 18.04服务器拥有一个具有sudo权限非root用户。...发行版之间,此存储库将具有更多最新功能错误修复,可能会牺牲稳定性。...结论 您现在应该在Ubuntu 18.04服务器安装Django,提供创建功能强大Web应用程序所需主要工具。您还应该知道如何启动新项目并启动开发人员服务器。

2.7K10

Python虚拟环境:Ubuntu16.04

1.系统环境 Ubuntu16.04 2.安装配置虚拟环境 升级pip sudo pip install --upgrade pip 安装虚拟环境 sudo pip install virtualenv...配置虚拟环境 1.创建虚拟环境管理目录 sudo mkdir ~/.envs 2.打开.bashrc sudo gedit ~/.bashrc 3..bashrc末尾增加下面内容 export WORKON_HOME...3.虚拟环境操作 1.创建虚拟环境  env_name为你要创建虚拟环境名字,需要联网 mkvirtualenv env_name 2.创建指定python版本虚拟环境  mkvirtualenv... -p /usr/bin/python3.6 python36_ mkvirtualenv -p /usr/bin/python2.7 python27_ 3.查看安装所有虚拟环境 workon 4....进入虚拟环境 workon env_nam 5.退出虚拟环境  deactivate 6.删除虚拟环境  rmvirtualenv env_nam 4.Python环境下安装Django框架所需第三方包

38820

Ubuntu下源码安装Opencv完全指南

前言 Opencv大家很熟悉了,经典图像处理库,OpencvWindows下安装是很简单,只需要配置DLL即可。...但是Linux下,因为Linux各种发行版本多种多样,所以我们只有自己通过编译源码方式来安装Opencv了,源码安装会自动根据你当前Ubuntu系统中安装组件来编译Opencv源码,所以说你编译好这份...安装python依赖(可选) (注意,这部分只适合系统中没有安装任何python组件,如果你系统已经安装了python组件,那么只需要安装python-devpython3-dev即可,然后各自环境中...: # Install virtual environment sudo pip2 install virtualenv virtualenvwrapper sudo pip3 install virtualenv...安装OpenCv 安装过程很简单,进入我们opencv目录,创建一个build文件夹,进入这个文件夹执行相应命令: cd opencv # 进入目录 mkdir build

66020

windows环境下使用virtualenv对python进行多版本隔离

,居然装了两款软件,pycharm用来做python2.7开发,另一款用来做python3.6开发,估计一定是不知道python虚拟环境工具virtualenv.本文就来讲述一下这个工具是怎么用...,同时也讲一下,如何在pycharm中使用virtualenv. 1. virtualenv安装 virtualenv安装其它python软件安装一样,有两种方法,pip setup方法安装...现在要将c:\PythonProj\sjtu-cs 这个项目(我认为说成目录更准确些)配置成python3.6版本,因为这个目录下全部是python3.5东西,用python2.7去运行显然是有问题..., 不过话又说回来,windows下virtualenv使用方法linux大同小异,会了windows,linux一通百通。...另外python2python3分别向下兼容,你不会除了这两个版本还有其余版本吧。 ? ? 4.2. pycharm中创建virtualenv虚拟环境: ? ? ?

1.8K30

Ubuntu18.04搭建vue+django项目

部署vue项目 我项目通过xftp上传到/opt/app/dist #创建配置文件 hy@ubuntu:/etc/nginx/conf.d$ sudo touch donghuan.conf hy@ubuntu...安装python3.7 Ubuntu18.04自带python3.6,根据项目需要,升级到3.7 参考:https://blog.csdn.net/A33280000f/article/details...://www.cnblogs.com/hicoffee/p/17499149.html 有个坑说明:之前不打算装虚拟环境,直接安装了gunicorn,结果没办法启动项目,总是提示python2.7中没有...啥啥啥,查了一堆资料,说supervisor不能跟gunicorn3用....疯了,后来想虚拟环境里面没有python2.7,gunicorn应该能用,supervisor也就能用了,后面试了一圈,幸好确实能用...#可以配置权限配置权限sudo chmod 777 -R /opt/ #安装venv,注意是3.7,我之前直接装python3-venv,后面无法使用 hy@ubuntu:/opt$ sudo apt

35941

windows环境下使用virtualenv对python进行多版本隔离

,居然装了两款软件,pycharm用来做python2.7开发,另一款用来做python3.6开发,估计一定是不知道python虚拟环境工具virtualenv.本文就来讲述一下这个工具是怎么用...,同时也讲一下,如何在pycharm中使用virtualenv. 1. virtualenv安装 virtualenv安装其它python软件安装一样,有两种方法,pip setup方法安装...如下: 现在要将c:\PythonProj\sjtu-cs 这个项目(我认为说成目录更准确些)配置成python3.6版本,因为这个目录下全部是python3.5东西,用python2.7去运行显然是有问题..., 不过话又说回来,windows下virtualenv使用方法linux大同小异,会了windows,linux一通百通。...pycharm中创建virtualenv虚拟环境: 当然了,你也可以不用创建环境变量,直接选择你需要就可以了: 打开你需要选择python版本项目,然后直接选择需要project interpreter

1.3K50

《PyCon2018》系列一:Pipen

PyCon2018,Kenneth Reitz介绍Pipenv,就是用来解决这类问题大杀器。 为何需要Pipenv?...virtualenv pip解决了单个环境下(大部分)package管理问题,但是我们通常会在一台机器同时开发多个项目,项目A需要Python2.7以及Flask0.9,项目B需要Python3.6...对于项目BC,由于它们都使用Python3.6,安装第三方package都会放到Python3.6site-packages目录下面,那么如何区分它们所需不同版本Flask?...为了解决上述问题,我们需要一个工具,那就是virtualenvvirtualenv可以为每个项目创建一套隔离Python环境,从而保证系统里不同Python环境之间不会相互影响。...~/workspaces/pipenv_demo),创建一个环境: codehub@ubuntu:~/workspaces$ mkdir pipenv_demo codehub@ubuntu:~/workspaces

67010

Ubuntu18.04 一键升级Python所有第三方包 及安装python包方法

二、升级pip版本 1、默认Ubuntu自带pip (pip 9.0.1)是基于Python2.7版本 2、我们需要重新安装基于Python3pip: sudo apt-get install python3...接下来查看下Python历史版本包还有那些: pip3 list --outdated 终端打印: Package Version Latest Type ----------- -----...(PS:刚装好Ubuntu 18.04,截图不方便,先凑活着看吧-.-) 知识点扩展:ubuntu 18.04 安装python包 最近同时跑两个模型,云服务器吃不消了, 搞了一台公司windows主机...,洗成ubuntu18.04给我mbp远程ssh用。...install后面加–user即可: pip3 install -user some-package 总结 以上所述是小编给大家介绍Ubuntu18.04 一键升级Python所有第三方包 及安装

1.6K32
领券