zoukankan      html  css  js  c++  java
  • Linux 4 安装相关程序

    一、安装python3.6.7

    https://www.cnblogs.com/pyyu/p/7402145.html

    第一步、下载源码包

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

    第二步、解压缩

    xz -d Python-3.6.7.tar.xz 
    tar -xf Python-3.6.7.tar.xz 

    第三步、解决编译安装python3的依赖关系

    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

    第四步、开始进行编译安装

    1、调用源码包路径下的configure脚本文件

    ./configure --prefix=/opt/python36

    1、执行make指令,开始编译

    2、make install 安装软件

    第五步、升级pip工具

    pip3 install --upgrade pip

    已下为安装ipython解释器所需步骤

    第六步、安装ipython解释器

    pip3 install -i https://pypi.douban.com/simple ipython

    第七步、安装jupter(朱皮特)

    是交互式的笔记本,支持40多种语言。

    pip3 install -i https://pypi.douban.com/simple jupyter
    1.激活虚拟环境venv
    2. pip3 install ipython
      pip3 install jupyter
    3. ipython进入
      from IPython.lib import passwd
      passwd()#生成密码
    
    4.jupyter notebook --generate-config --allow-root生成配置文件
    5.配置配置文件 c.NotebookApp.ip
    = '主机IP' c.NotebookApp.open_browser = False c.NotebookApp.port = 8000 5.jupyter notebook --allow-root #启动notebook
    注意需要关闭防火墙

    二、安装虚拟解释器环境virtualenv

    第一步、下载

    #指定清华源下载pip的包
    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
    #升级pip工具
    pip3 install --upgrade pip

    第二步、新建一个虚拟环境

    cd /opt
    mkdir all_env
    cd /all_env
    virtualenv --no-site-packages --python=python3 venv#得到独立第三方包的环境,并且指定解释器是python3

    第三步、进入虚拟环境

    source venv/bin/activate#此时进入虚拟环境(venv)Myproject

    此时pip安装的包都是在虚拟环境中

    第四步、退出虚拟环境

    deactivate命令

    三、保证开发一致性

    pip3 freeze > requirements.py

    会生成一个requirements.py文件,里面记录了当前虚拟环境有哪些依赖包

    把项目上传到服务器后,通过:

    pip3 install -r requirements.py 

    就会自动下载所有需要的包。

    四、上传下载文件

    1、lrzsz

    yum install lrzsz
    sz  # 上传
    rz  # 下载

    2、xftp

    五、虚拟环境管理之virtualenvwrapper

    第一步、安装virtualenvwrapper

    pip3 install -i https://pypi.douban.com/simple virtualenvwrapper

    第二步、执行脚本,让当前机器支持virtualenvwrapper(重启失效)

    第三步、配置全局变量,每次开机自动加载工具

    ~/.bashrc       #这个文件代表用户环境变量,每次登陆时候加载

    把下面两行代码添加到 ~/.bashrc文件中
    打开文件
    vim ~/.bashrc
    写入以下两行代码
    export WORKON_HOME=~/Envs   #设置virtualenv的统一管理目录
    export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'   #添加virtualenvwrapper的参数,生成干净隔绝的环境
    export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3     #指定python解释器
    source /opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本
    读取文件,使得生效,此时已经可以使用virtalenvwrapper
    source ~/.bashrc

    基本使用:

    创建一个虚拟环境:
    $ mkvirtualenv my_django115
    这会在 ~/Envs 中创建 my_django115 文件夹。
    
    在虚拟环境上工作:激活虚拟环境my_django115
    $ workon my_django115
    
    
    再创建一个新的虚拟环境
    $ mkvirtualenv my_django2
    
    virtualenvwrapper 提供环境名字的tab补全功能。
    当有很多环境, 并且很难记住它们的名字时,这就显得很有用。
    
    workon还可以任意停止你当前的环境,可以在多个虚拟环境中来回切换
    workon django1.15
    
    workon django2.0
    
    也可以手动停止虚拟环境
    deactivate
    
    删除虚拟环境,需要先退出虚拟环境
    rmvirtualenv my_django115

    其他常用命令

    lsvirtualenv
    列举所有的环境。
    cdvirtualenv
    导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages 。
    cdsitepackages
    和上面的类似,但是是直接进入到 site-packages 目录中。
    lssitepackages
    显示 site-packages 目录中的内容。
    
    完整官网介绍:https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html
  • 相关阅读:
    .Net和SqlServer的事务处理实例
    SQL Server-- 存储过程中错误处理
    Asp.Net中使用Newtonsoft.Json转换,读取,写入
    从客户端中检测到有潜在危险的 Request.Form 值
    -Json与Xml之间的转换
    c#操作xml的代码(插入节点、修改节点、删除节点等)
    重置SQL Server sa密码
    用exec调用带有output输出参数的存储过程
    日期获取 net
    PhoneListenerService
  • 原文地址:https://www.cnblogs.com/yinwenjie/p/11351452.html
Copyright © 2011-2022 走看看