新的云主机 python 创建虚拟环境

1.为什么要搭建虚拟环境?

问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了.
解决方案 : 虚拟环境
作用 : 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响.

在开发过程中, 便于控制python的web框架或工具包的版本,创建多个虚拟环境,就相当于我们在一台电脑上拥有了多个python解释器。

好了,接下来我们开始安装了~

2.搭建python虚拟环境

1.我们先创建一个隐藏目录 .virtualenvs,所有的虚拟环境都放在此目录下

在你需要建立的目录下输入  mkdir /root/.virtualenvs

2.安装虚拟环境

pip install virtualenv

pip install virtualenvwrapper

3.配置环境变量,增加最后两行 
vim ~/.bashrc

export WORKON_HOME=/root/.virtualenvs 
source /usr/local/python3.6.5/bin/virtualenvwrapper.sh

运行测试:source ~/.bashrc

正常 的状态

会出现报错的情况如下

这里路径配置错了

还有一种是你安装了python3之后 软连接设置错误

思路:/usr/bin/python → /usr/bin/python2
操作:mv /usr/bin/python /usr/bin/python2

然后把 python3 执行文件通过软链接的方式放到 /usr/bin/python
操作:ln -s /usr/local/python3.6.5/bin/python3 /usr/bin/python

再次执行source ~/.bashrc

这里的路径都是你安装的路径和python 文件名自行更改

原文地址:https://www.cnblogs.com/yanghaoran/p/9929003.html

时间: 2024-10-02 01:43:31

新的云主机 python 创建虚拟环境的相关文章

python 创建虚拟环境时报错OSError, setuptools下载失败

错误信息如下: Using base prefix 'c:\\users\\huful\\appdata\\local\\programs\\python\\python36-32'New python executable in E:\Learning\Python\search\Scripts\python.exeInstalling setuptools, pip, wheel... Complete output from command E:\Learning\Python\searc

python 创建虚拟环境遇到的问题

mkvirtualenv django_env -p python3 会遇到一些问题, 1.首先需要安装 1.升级python包管理工具pip pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install --upgrade 包名` 2.python虚拟环境安装 sudo apt-get install python-virtualenv sudo easy_install virtualenvwrapper 命令输入:mkvirtualenv 报错

python创建虚拟环境

创建一个专门存放站点的目录(虚拟环境) mkdir Desktop/Project/virtualenv 创建python3.5的虚拟环境 注意:需要指定python3.5的目录 $ cd Desktop/Project/virtualenv $ virtualenv -p /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5  test 进入虚拟环境 source Desktop/Project/virtualenv/t

使用aliyun cli工具快速创建云主机

参考文档: https://help.aliyun.com/document_detail/25484.html?spm=a2c4g.11186623.3.2.b57vQp 步骤 创建AccessID 下载aliyun-cli工具 建议整 golang 版本, 一个二进制,没有任何依赖 配置AccessID 还是前面那个链接,配置阿里云CLI段落 创建云主机(创建后是未启动状态) 指令 aliyun ecs CreateInstance --ImageId="ubuntu_16_0402_64_

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)

九.Dashboard配置 1.编辑文件 /etc/openstack-dashboard/local_settings 2.重启web服务器以及会话存储服务 浏览器访问dashboard 进入设置成中文重新登陆 3.开启mi.nano云主机 4.创建网络 5.创建镜像 十.Networking 服务neutron私有网络 1.安装服务 2.编辑``/etc/neutron/neutron.conf [database] connection = mysql+pymysql://neutron:

Ubuntu系统下创建python数据挖掘虚拟环境

虚拟环境: 虚拟环境是用于创建独立的python环境,允许我们使用不同的python模块和版本,而不混淆. 让我们了解一下产品研发过程中虚拟环境的必要性,在python项目中,显然经常要使用不同的python库(包装器)来完成工作,但结局并不总是圆满的,大部分时候,我们会面临着诸如python应用无法在新的机器(操作系统)上运行的环境问题,这是新机器上Python库的依赖问题导致的.为了更好的理解,设想在开发python应用的过程当中,我们使用了python pandas(python的数据分析

Python创建virtualenv(虚拟环境)方法

本文目录 一 前言 二 通过virtualenv软件创建 三 在Pycharm下创建 新建项目 四 已有项目使用和创建虚拟环境 五 参数说明 回到目录 一 前言 需求:        --公司之有一台服务器        -目前运行这一个5年前开发的Django项目,基于1.5        -现在要基于Django2.0开发一套程序        -无法卸载原来的版本,必须还要安装新版本 回到目录 二 通过virtualenv软件创建 安装:        -pip3 install virt

Openstack创建云主机的流程-小小白(linuxzkq)

博主自从之前换了工作到现在,因为工作太忙的原因,已经好久没有更新博客了,深表歉意,还望大家理解...... 今天正好有点时间,整理下Openstack创建云主机的流程,大神勿喷. 一.流程图 二.虚拟机创建流程如下 客户(用户)端通过命令行CLI或Dashboard Horizon使用自己的用户名密码请求认证组件keystone进行用户的验证: keystone通过查询在keystone的数据库user表中是否存在user的相关信息,包括password加密后的hash值,并返回一个token_

创建 OpenStack云主机 [六]

创建 OpenStack云主机 [六] openstack 时间:2016年11月28日 创建虚拟网络 创建m1.nano规格的主机(相等于定义虚拟机的硬件配置)生成一个密钥对(openstack的原理是不使用密码连接,而是使用密钥对进行连接) 增加安全组规则(用iptables做的安全组) 启动一个实例(使用命令启动,启动虚拟机有三种方式:1.命令CLI 2.api 3.Dashboard)其实Dashboard也是通过api进行连接块设备存储编排共享文件系统 虚拟网络分为提供者网络和私有网络