conda和virtualenv一样,都是用于python项目做多版本环境创建与切换的,也就是在同一个环境中,可以存在几个不同python版本或者不同requirement的虚拟环境,下面简单介绍一下miniconda的安装以及python环境的搭建
首先,输入命令 wget wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh 安装miniconda,可以在官网https://conda.io/miniconda.html 上自行选择合适的版本。
下载完后可能需要输入
chmod u+x Miniconda3-latest-Linux-x86_64.sh 修改权限
然后执行 ./Miniconda3-latest-Linux-x86_64.sh
输入 source ~/.bashrc 表示激活~/.bashrc文件中的环境变量
输入conda查看是否已经安装成功
输入以下命令指定python安装版本:
conda create -n lwboy python=3.6.5
输入以下命令进入指定环境:
source/conda activate lwboy
退出当前环境:
source/conda deactivate lwboy
显示所有环境:
conda env list
输入以下命令安装PyTorch:
conda install pytorch=1.1.0 torchvision cudatoolkit=9.0 -c pytorch
如果安装的是CPU版本则使用如下命令:
conda install pytorch-cpu torchvision-cpu -c pytorch
接下来可以进入python看看pytorch是否安装成功,输入下述命令,若无报错则安装成功:
import torch
import torchvision
下面是一些gpu相关的命令:torch.cuda.is_available()
cuda是否可用;
torch.cuda.device_count()
返回gpu数量;
torch.cuda.get_device_name(0)
返回gpu名字,设备索引默认从0开始;
torch.cuda.current_device()
返回当前设备索引;
opencv安装可直接输入下面的命令:
conda install -c menpo opencv3=3.2.0
conda install -c https://conda.binstar.org/menpo opencv3等等方法
如果不想在conda中安装,而是用源码在系统中安装,可以参考下面的链接:
https://blog.csdn.net/chen280085871/article/details/79985244
http://blog.sina.com.cn/s/blog_89bfd9400102xoq5.html
https://blog.csdn.net/xbs150/article/details/77840786
https://blog.csdn.net/weixin_41896508/article/details/80795239
pandas安装:
conda install pandas
注:如果要修改conda中默认的环境,需要修改环境变量
vim ~/.bashrc
然后在该文件末尾加上 conda activate + 环境名称 即可