zoukankan      html  css  js  c++  java
  • python 环境配置

    安装 pyenv

    # 安装依赖
    https://github.com/pyenv/pyenv/wiki/Common-build-problems#requirements
    
    ### Ubuntu
    sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev 
    libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev 
    xz-utils tk-dev libffi-dev
    
    curl -L https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
    echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
    echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
    echo 'eval "$(pyenv init -)"' >> ~/.bashrc
    source ~/.bashrc
    echo 'source ~/.bashrc' >> ~/.bash_profile
    
    # 安装 3.6.0
    pyenv install --list
    pyenv 3.6.0 install -v
    # 使用搜狐镜像下载到 ~/.pyenv/cache中
    v=3.5.2
    wget http://mirrors.sohu.com/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/
    pyenv install $v  
    
    # 创建新的环境,位于 ~/.pyenv/versions/
    pyenv virtualenv 3.6.0 env360
    
    # 切换到新的环境
    pyenv activate env360
    
    # 退回到系统环境
    pyenv deactivate
    
    # 删除新创建的环境
    rm -rf ~/.pyenv/versions/env360/
    

    安装自己的项目依赖

    pip freeze > requirements.txt
    pip install -r requirements.txt
    scipy/pandas/ipython/jupyter/opencv-python/keras
    pip install -U scikit-learn==

    使用科大源

    pip install <包名> -i http://pypi.mirrors.ustc.edu.cn/simple/
    
    inux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至ustc 豆瓣和ustc的比较全,内容如下:
    
    [global]
    index-url = http://pypi.mirrors.ustc.edu.cn/simple/
    [install]
    trusted-host = pypi.mirrors.ustc.edu.cn
     
    windows下,直接在user目录中创建一个pip目录,如:C:Usersxxpip,新建文件pip.ini,内容如下
    
     [global]
     index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    

    安装jupyter
    pip install jupyter

    设置密码
    from notebook.auth import passwd
    passwd()

    生成配置文件

    jupyter notebook --generate-config

    修改配置文件

    vim ~/.jupyter/jupyter_notebook_config.py

    c.NotebookApp.ip = '*'
    c.NotebookApp.password = u'sha1:bcd259ccf...'
    c.NotebookApp.open_browser = False
    c.NotebookApp.port = 9999
    c.NotebookApp.notebook_dir = '/home/xsy/code'

    启动

    jupyter notebook

  • 相关阅读:
    Can't initialize physical volume "/dev/sdb" of volume group "cinder-volumes" without -ff /dev/sdb: physical volume not initialized.
    openstack核心组件--neutron网络服务2(4)
    openstack部署cinder
    [转载]数字证书原理,公钥私钥加密原理
    [转载]签名、加密、证书的基本原理和理解
    [转载]各种加密算法比较
    [转载]对称加密DES和TripleDES
    [转载]oracle的加密和解密
    PLSQL 问题小记
    [转载]Java中的String,StringBuilder,StringBuffer三者的区别
  • 原文地址:https://www.cnblogs.com/pigbreeder/p/8253178.html
Copyright © 2011-2022 走看看