Python常用虚拟环境配置
virtualenv venv #创建虚拟环境
source activate venv/bin/activate #进入虚拟环境
包管理
常用包
#pytorch
#opencv
#sklearn
pip install torch===1.6.0 torchvision===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
pip install opencv-python
pip install scikit-learn
GDAL
按照以下教程安装成功:
https://mothergeo-py.readthedocs.io/en/latest/development/how-to/gdal-ubuntu-pkg.html
sudo add-apt-repository ppa:ubuntugis/ppa && sudo apt-get update
sudo apt-get update
sudo apt-get install gdal-bin
sudo apt-get install libgdal-dev
export CPLUS_INCLUDE_PATH=/usr/include/gdal
export C_INCLUDE_PATH=/usr/include/gdal
检查GDAL版本:
gdal-config --version
安装Pip:
pip install gdal==上面的版本号
最后
在~/.bashrc 的最后添加:GDAL_DATA=/usr/share/gdal
pyenv 切换python版本
一键安装
mkdir ~/.pyenv #查看pyenv版本
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
exec $SHELL -l
查看、更新版本
pyenv -v
pyenv update
选择python版本
pyenv global 3.5.0 //设置全局版本,即系统使用的将是此版本
pyenv local 3.5.0 //当前目录下的使用版本,有点类似virtualenv