一、安装需求
1、确保ubuntu可以ping通百度
2、设置好了pip镜像源,(具体可看:ubuntu配pip的源-CSDN博客)
二、安装虚拟环境(务必使用sudo进行)
step1:执行安装命令
更改了pip默认使用pip3的,可以使用pip命令(具体可看:ubuntu中python 改为默认使用python3,pip改为默认使用pip3-CSDN博客)
#安装虚拟环境
sudo pip3 install virtualenv
#安装虚拟环境扩展包
sudo pip3 install virtualenvwrapper
step2: 编辑home目录下面的.bashrc文件,
键入【vim ~/.bashrc】 在最下面【按Ctrl+g】添加下面三行
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
source ~/.local/bin/virtualenvwrapper.sh
【Esc】退出编辑模式,【:wq】 退出vim编辑器
step3:执行.bashrc
键入【source ~/.bashrc】使文件生效
source ~/.bashrc
三、使用虚拟环境
1、创建python3虚拟环境
mkvirtualenv 虚拟环境名
例:
mkvirtualenv py3
创建后自动进入所创建环境
2、退出虚拟环境
deactivate
3、查看虚拟环境
(两种操作结果不太一样)
workon
【workon +空格+两下Tab】= 【workon +三下Tab】
【workon +回车】
4、进入虚拟环境
workon 虚拟环境名
例:
workon py3
5、删除虚拟环境
rmvirtualenv 虚拟环境名
例
rmvirtualenv py3
6、虚拟环境内安装包
pip install tensorflow
或者指定版本
pip install tensorflow==2.2
其他包
pip install numpy
pip install matplotlib
pip install sklearn
pip install pandas
pip install jupyter
pip install torch
!!! pip install torch报错MemoryError
解决方法
pip install -i torch --no-cache-dir
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch --no-cache-dir
安装指令后加上--no-cache-dir不使用缓存安装
(可以用增加缓存空间的方法,但没必要!)
报错内容: