ubuntu环境搭建

2021-05-25  本文已影响0人  月夜星空下
ubuntu环境搭建

阿里云服务器  
ssh root@ip  
问题(系统变更):  
ssh-keygen -R 加上你要连接的远程的ip  

工具管理:

Python版本管理工具(pyenv)

安装pyenv&git:  
sudo apt install git  
安装pyenv不能翻墙选一:  
git clone https://github.com/yyuu/pyenv.git ~/.pyenv  
curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash  
说明:安装后在~/.pyenv目录下
内容放到 .bashrc的最后  

    export PATH=~/.pyenv/bin:$PATH
    export PYENV_ROOT=~/.pyenv
    eval "$(pyenv init -)"

激活pyenv
source .bashrc
安装Python
依赖包

    sudo apt-get install make build-essential libssl-dev zlib1g-dev
    sudo apt-get install libbz2-dev libreadline-dev libsqlite3-dev wget curl
    sudo apt-get install llvm libncurses5-dev libncursesw5-dev
    sudo apt-get update

查看可以安装的版本:  
pyenv install --list  
安装python版本:  
pyenv install 3.7.1  
如果报错:  
echo "export LC_ALL=C" >> /root/.bashrc  
source /root/.bashrc  
更新数据库:
pyenv rehash  
查看Python版本:
pyenv versions  
切换Python版本:  
pyenv  global 3.7.1  
卸载某个版本:
pyenv uninstall xxx  

virtualenv创建Python虚拟环境

安装:  
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv  

echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc  
source ~/.bashrc   
创建:
pyenv virtualenv 3.7.1 lks  
查看:
pyenv versions   
激活:
pyenv activate lks  
切换系统环境:
pyenv deactivate  
删除环境:
rm -rf ~/.pyenv/versions/lks
pip下载库:
pip install psm  
查看列出pip的镜像源:
psm ls  
查看当前的镜像源:**
psm show  
选择指定的镜像源:
psm use douban  

conda进入虚拟环境:

conda activate mxnet

说明:在虚拟环境外进行,使用pip下载,会从国外的网站下载,速度超慢,所以要切换pip到国内的镜像源,一般会用psm切换pip的源

上一篇下一篇

猜你喜欢

热点阅读