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的源
网友评论