精华内容
下载资源
问答
  • 虚拟机安装python3

    2020-07-15 13:29:24
    安装步骤 1.先切换到opt目录下 cd /...在开始安装python3之前,先要解决环境依赖问题,通过yum安装工具包,自动处理依赖关系,每个软件包通过空格分割提前安装好这些软件包,日后就不会出现很多坑 4.正确安装 yum insta

    安装步骤

    1.先切换到opt目录下

    cd /opt
    

    2.使用wget来安装,如果没有安装wget的话,先安装

     yum  install  wget  -y
    

    3.开始安装Python包

    wget https://www.python.org/ftp/python/3.6.2/python-3.6.2.tgz
    

    在开始安装python3之前,先要解决环境依赖问题,通过yum安装工具包,自动处理依赖关系,每个软件包通过空格分割提前安装好这些软件包,日后就不会出现很多坑

    4.正确安装

    yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
    

    5.解压下载的源码包 `

    tar   -xvf  Python-3.6.2.tgz
    

    5.切换到源码包的目录下

    cd  Python-3.6.2
    

    6.编译并且安装

    释放编译文件makefile,makfile就是用来编译并且安装的

    ./configure --prefix=/opt/python36/
    

    有提示:
    If you want a release build with all stable optimizations active (PGO, etc),please run ./configure --enable-optimizations

    后运行

    ./configure --enable-optimizations
    

    –prefix 指定软件的安装路径

    2.开始编译Python3

     make
    

    3.编译且安装 (只有在这一步,才会生成 opt/python36)

    make install
    

    7.配置python3.6的环境变量

    有两种方式,一是配置软连接,二是配置path的环境变量(优先选择)

    配置软连接:

    ln -s  /opt/python36/bin/python3.6    /usr/bin/python3 
    
    此时还没有pip
    
    ln -s  /opt/python36/bin/pip3   /usr/bin/pip3 
    

    配置环境变量

    查看环境变量

    echo $PATH
    

    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

    #这个变量赋值操作,只是临时生效,需要写入到文件,永久生效
      #linux有一个全局个人配置文件
      编辑这个文件,在最底行写入PATH

    vim /etc/profile
    

    写入

    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/bin:/opt/python36/bin
    

    保存退出
      读一下这个/etc/profile 使得生效

    source /etc/profile
    

    导出python库

    pip freeze > requirements.txt
    

    安装转移的python库

    pip install -r requirements.txt
    

    查看安装的库

    pip freeze
    
    展开全文
  • 虚拟机安装Python3环境

    2021-03-15 21:37:16
    1.虚拟机安装Python3环境 使用安装包安装python3.6 下载后将安装包放入虚拟机下 解压 tar -zxvf Python-3.6.3.tgz cd Python-3.6.3 安装依赖包 yum -y install zlib* openssl* 指定安装目录 ./configure --prefix=/...

    1.虚拟机安装Python3环境
    使用安装包安装python3.6
    下载后将安装包放入虚拟机下
    解压
    tar -zxvf Python-3.6.3.tgz
    cd Python-3.6.3
    安装依赖包
    yum -y install zlib* openssl*
    指定安装目录
    ./configure --prefix=/usr/local/python3
    开始安装
    make
    make install
    安装完成

    建立软连接
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    软连接建立完成,输入python3即可进入python3环境

    建立pip连接
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
    完成后可以直接使用pip安装所需模块

    推荐另一个博主的文章:
    https://blog.csdn.net/zckui/article/details/89821101

    注意:建立链接时会报文件已存在,删除对应文件即可!!!
    复制命令时注意命令间的空格,有多余的空格会报错!!!

    Python-3.7.7.tgz
    链接:https://pan.baidu.com/s/19kuCs-R5IleHN57AgwKcSA
    提取码:mzsk
    复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V4的分享

    展开全文
  • 1、首先下载python的依赖包yuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgcc*make-y2、下载python安装包安装python的依赖包之后下载python安装包wgethttps://...

    89fa020929242ca5e3272958142278b9.png

    1、首先下载python的依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc*

    make -y

    b635921232abea0a08b3ced6832ee6fb.png

    2、下载python安装包

    安装完python的依赖包之后下载python安装包wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz

    90f75e9f8b102d167ed68b1d6b607311.png

    下载完成之后解压:tar -Jxvf Python-3.5.2.tar.xz

    3、配置安装路径

    一定要先切入到解压目录下,再执行下面命令:./configure prefix=/usr/local/python3

    4、编译安装

    配置完安装路径后,执行编译安装命令:make && make install

    5、配置软链接

    安装完成之后要配置软链接,类似于windows系统下的环境变量

    python3ln -s /usr/local/python3/bin/python3 /usr/bin/python3

    pip3ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    至此,在Centos系统下的python环境安装完成。

    众多python教程,尽在云海天教程网,欢迎在线学习!

    展开全文
  • 1.编译安装python3在我们开始装机的时候很多同学选的是 minmal install最小化安装(就会缺少很多软件包,依赖包)那么假设你在编译安装py3,mysql,nginx等软件的时候,就会依赖于这些组件的基础运行解决这个依赖包的...

    1.编译安装python3

    在我们开始装机的时候

    很多同学选的是 minmal install最小化安装(就会缺少很多软件包,依赖包)

    那么假设你在编译安装py3,mysql,nginx等软件的时候,就会依赖于这些组件的基础运行

    解决这个依赖包的问题吧,最好的方式就是 yum install *****

    rpm方式安装(需要处理依赖关系,不推荐!)

    yum安装(适合小型软件)

    编译安装(适合大型软件,需要自定制功能的软件)

    编译(源代码)安装软件的三部曲:

    1.首选解决软件包依赖问题

    yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

    2.下载软件的源代码(如python3.6.4.tgz)

    3.解压缩软件源代码,切换进入源代码目录

    4./configure释放编译文件,make 编译,make install 编译安装

    编码编译安装python3

    1.解决依赖关系

    yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

    2.下载python源代码

    wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz

    3.解压缩python源代码

    xz -d Python-3.4.7.tar.xz

    tar -xf Python-3.4.7.tar

    4.切换进入python源代码目录

    cd /opt/Python-3.4.7

    5.开始编译安装,释放编译文件

    ./configure --prefix=/opt/python347/ #此时还不会生成这个文件夹!

    6.开始编译,编译安装

    make

    make install #直到这两步走完,才会生成。创建 /opt/python347/

    make && make install

    ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。

    #这个confiure脚本执行后,会生成一个Makefile文件

    make是用来编译的,它从Makefile中读取指令,然后编译。

    make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

    然后这两句可以一局就执行成功 make && make install

    7.检查你自己制定的安装路径,/opt/python347/

    查看/opt/python347/bin目录,python3的可执行命令都在bin底下了

    8.配置软连接,快捷启动python3和pip3

    ln -s /opt/python347/bin/python3 /usr/bin/python3

    ln -s /opt/python347/bin/pip3 /usr/bin/pip3

    9.配置系统环境变量,配置PATH,加入python3的目录

    #尽量用这一步

    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python347/bin/

    #这一步尽量别用了

    PATH=$PATH:/opt/python347/bin/

    #配置环境变量需谨慎,如果配错了,你的其他命令也会丢失!

    写入个人配置文件,永久生效/etc/profile

    vim /etc/profile #编辑个人配置文件,写入PATH

    PATH=$PATH:/opt/python347/bin/

    source /etc/profile #读取一下配置文件,生效配置

    安装启动django

    #创建django项目

    django-admin startproject mysite

    #修改django settings.py配置文件

    ALLOWED_HOSTS = ['*']

    #启动django

    python3 manage.py runserver 0.0.0.0:9000

    #可能出现的问题

    网页访问不到

    解决办法: iptables -F

    setenforce 0

    关闭防火墙

    不要用win8 win10自带的浏览器

    用chrome

    #提示命令pip找不到

    pip install --upgrade pip

    但是你系统现在是pip3

    执行这条:

    pip3 install --upgrade pip

    Python环境安装之virtualenv虚拟环境

    如果开发环境需要多个django版本,如何解决?

    1.再开一台机器

    2.装俩虚拟机

    3.再买个电脑

    4.装俩django?问题是一个python环境下,无法让你装俩django

    5.装俩python,如果有大量的环境依赖,装N个python解释器????

    在开发环境中,我们想达到的效果是

    一个环境运行一个python项目。减少环境的臃肿状态!!!

    或者说,我们现在需要安装俩django环境,一个是1.11.15 一个是2.0

    物理python环境的包: pip3 list

    Package Version

    ------------ -------

    pip 18.1

    pytz 2018.7

    setuptools 28.8.0

    Werkzeug 0.14.1

    虚拟环境python的包: (venv)pip3 list 此时的pip3 来自于虚拟环境

    Package Version

    ------------ -------

    Django 2.0

    pip 18.1

    setuptools 28.8.0

    Werkzeug 0.14.1

    需求2:在虚拟环境venv2中,运行django1.11.15的包,此时环境是:(venv2)pip3 list

    Package Version

    ------------ -------

    Django 1.11.15

    pip 18.1

    setuptools 28.8.0

    Werkzeug 0.14.1

    安装virtualenv:

    #通过pip3安装

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

    #创建虚拟环境 venv

    virtualenv --no-site-packages --python=python3 venv

    #激活虚拟环境,进入虚拟环境!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!()

    重点,这个虚拟环境不是什么虚拟的linux,只是复制了一份python解释器!

    #激活虚拟环境

    source /data/mydjango1.11.15/venv/bin/activate

    #此时你的环境变量,已经被修改,添加了虚拟环境

    可以查看echo $PATH

    #安装django1.11.15

    pip3 install django==1.11.15

    django-admin startproject mysite115

    启动django1.11.15

    #练习:

    在物理环境中安装django2.0 ,启动

    在venv中安装django1.11.15 启动

    分别访问8000端口,9000端口,测试页面

    确保开发环境一致性的操作

    二、确保开发环境的一致性

    1.假设我们在本地开发环境,准备好了项目+依赖包环境

    2.现在需要将项目上传至服务器,上线发布

    3.那么就要保证服务器的python环境一致性

    复制代码

    解决方案:

    1.通过命令保证环境的一致性,导出当前python环境的包

    pip3 freeze > requirements.txt

    这将会创建一个 requirements.txt 文件,其中包含了当前环境中所有包及 各自的版本的简单列表。

    可以使用 “pip list”在不产生requirements文件的情况下, 查看已安装包的列表。

    2.上传至服务器后,在服务器下创建virtualenv,在venv中导入项目所需的模块依赖

    pip3 install -r requirements.txt

    虚拟环境之virtualenvwrapper

    虚拟环境的强大,我们已经知道,可以隔绝多个python解释器环境

    但是他的弊端也很多

    1.安装virtualenvwraperr,在系统解释器下安装

    指定清华pip源加速下载

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

    2.配置virtualenvwrapper的环境变量,使得每次开机就加载

    1.vim ~/.bashrc #打开这个文件,写入以下两行信息(根据自己目录结构修改参数)

    export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录

    source /opt/python347/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本

    2.修改linux的默认python环境变量,修改/usr/bin/python,让他是python3

    rm -rf /usr/bin/python #郑重强调以下,使用rm -rf 命令,提前做好快照功能!!!!

    ln -s /opt/python347/bin/python3 /usr/bin/python

    #这里错误了。。。。

    /usr/bin/python 默认是python2,那么linux很多工具是依赖于python2的,

    例如/usr/bin/yum ,

    # shebang解释器定义

    #!/usr/bin/python

    正确~~~~

    #virtualenvwrapper这个工具,只生效一次,退出回话后丢失!

    因此我们要写入用户配置文件,每次登陆时加载

    1.vim ~/.bashrc #打开这个文件,写入以下两行信息(根据自己目录结构修改参数)

    export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录

    VIRTUALENVWRAPPER_PYTHON=/opt/python347/bin/python3 #赋值一个virtualenvwrapper变量

    source /opt/python347/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本

    #挽救方式。。。。。。很尴尬(如果没犯这个错误的,就别执行了!!!)

    1. rm -rf /usr/bin/python #把这个python3软连接删掉

    2. ln -s /usr/bin/python2 /usr/bin/python #恢复python2的软连接

    3.读取virtualenvwrapper的环境变量,使得每次开机就加载

    source ~/.bashrc

    4.此时virtualenvwrapper就会自动创建一些管理命令

    基本使用virtualenvwrapper,管理virtualenv

    创建一个虚拟环境,默认会激活当前这个虚拟环境

    mkvirtualenv my_django115

    再创建一个虚拟环境,默认切换进入my_django2的虚拟环境

    mkvirtualenv my_django2

    #任意切换不同的虚拟环境,workon提供tab补全功能,非常方便

    workon my_django115

    workon my_django2

    这个命令非常方便的用法就是,在物理环境下,快速进入虚拟环境

    当然也可以手动停止虚拟环境

    deactivate

    其他virtualenvwrapper管理命令

    删除虚拟环境,需要先退出虚拟环境

    rmvirtualenv my_django115

    复制代码

    lsvirtualenv

    列举所有的环境。

    cdvirtualenv

    导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages 。

    cdsitepackages

    和上面的类似,但是是直接进入到 site-packages 目录中。

    lssitepackages

    显示 site-packages 目录中的内容。

    完整官网介绍:https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html

    展开全文
  • sudo apt-get install python3-dev python3-pip python3-tk sudo pip3 install numpy sudo pip3 install matplotlib sudo pip3 install opencv-python sudo pip3 install --user --upgrade tensorflow # ...
  • 虚拟机安装python,安装教程

    千次阅读 2020-03-08 08:37:17
    我选择在虚拟机安装python,就是锻炼一下自己玩虚拟机~ 材料的话我准备了虚拟机(win7系统)先查看一下,我的计算机是64位 官网地址:python官网地址在这下载python。 我下载得是 Python 3...
  • 1、安装位置centos7虚拟机+python3.62、问题2.1如果是使用的python2版本可以使用如下方式,#yum search matplotlib返回如下:已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfile* ...
  • 虚拟机安装python

    千次阅读 2020-02-14 00:43:17
    1.安装wget yum install -y wget 2.完事前都做备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 3.下载阿里云镜像文件 wget -O /etc/yum.repos.d/CentOS-Base.repo http...
  • 装好虚拟机后,添加镜像文件,选择minimal最小化安装yum update#更新软件yum -y install gcc kernel-devel kenel-headers make bzip2 # 安装依赖库reboot # 重启2.挂载执行脚本mount /dev/cdrom /mnt # 挂载光驱到 ...
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":3,"count":3}]},"card":[{"des":"IP地理位置库(GeoIP Databases)是对运营商分配的IP地址进行地理定位的服务,鉴别出IP...
  • 1、安装VMWare142、安装Centos6.103、安装依赖工具yum install zlib-devel bzip2-devel openssl-devel ncurses-devel #需要root权限4、下载python3.xxwget ...、解压缩 tar xvf ...
  • 本人在爬虫工作的时候要使用Gerapy管理爬虫,而我的Ubuntu16.04本身携带python2.7和python3.5,这两个版本都没有对应的Gerapy,因此虚拟机需要安装更高的python版本。 二: 解决方案: 1: 配置环境依赖: sudo apt-...
  • CentOS7 Linux 虚拟机安装 Python3.6.5

    千次阅读 2018-06-04 15:21:36
    本文由作者本人根据网上资料整理分析,半原创。准备1、使用wget命令下载安装包,耐心等待下载。# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 2、查看安装包的信息。...3、把tgz...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,075
精华内容 430
关键字:

虚拟机安装python3

python 订阅