1. Anaconda 和Python 虚拟环境

2021-03-22  本文已影响0人  yoyo9999

1. Anaconda

1. 添加环境变量

如果是安装在默认路径的化,一般是 /home/用户名/anaconda3/bin,如果不是,按照你的路径替换

sudo gedit ~/.bashrc
export PATH=/home/用户名/anaconda3/bin:$PATH
source ~/.bashrc

2. conda 一些命令

conda create -n tf12 python=3.6 #创建虚拟环境 -n代表name, tf12是取得名字 python=3.6 是指定版本
conda remove -n tf12 --all #删除

conda info --env #查看所有环境
conda update -n base -c defaults conda #更新默认的conda

conda activate tf12 #激活环境tf12
conda deactivate  #退出环境

#一些安装实例
conda install numpy==1.15.4 
conda install pandas matplotlib seaborn scikit-learn Pillow scipy scikit-image  pydot flask
conda install tensorflow-gpu==1.12.0 keras==2.2.4 h5py tensorboard
pip install captcha  -i https://pypi.tuna.tsinghua.edu.cn/simple
-i http://pypi.mirrors.ustc.edu.cn/simple/

#conda 按照requirements.txt安装
conda install --yes --file requirements.txt
#conda 安装特殊的包 2021.04.02
conda create -n fastai -c fastai -c pytorch fastai
conda install jupyter notebook
conda install -c conda-forge jupyter_contrib_nbextensions

conda 使用代理

conda config --set proxy_servers.http http://127.0.0.1:1080
conda config --set proxy_servers.https https://127.0.0.1:1080

或者在终端:

export http_proxy="127.0.0.1:1080"
export https_proxy="127.0.0.1:1080"
export HTTP_PROXY="socks5://127.0.0.1:1088"
export HTTPS_PROXY="socks5://127.0.0.1:1088"
export ALL_PROXY="socks5://127.0.0.1:1088"

win10 CMD conda等使用代理:执行命令之前,尝试http、https均失败,只有socks5成功。

set http_proxy=socks5://127.0.0.1:1080
set https_proxy=socks5://127.0.0.1:1080

2. python 虚拟环境

#虚拟环境
pip install virtualenv
mkdir pyenv #创建文件夹名
cd pyenv
virtualenv -p /usr/bin/python3 venv #解释器
source venv/bin/activate #激活

pip freeze > requirements.txt #生成
pip install -r requirements.txt #安装
上一篇下一篇

猜你喜欢

热点阅读