MiniCoda安装步骤及问题

2020-03-11  本文已影响0人  Roger_punk

MiniCoda安装步骤及问题

众所周知,python是世界上最好的两门语言。

conda用于python项目做多版本环境创建与切换的

有效的进行版本之间的隔离

1、下载安装文件

cd ~
wget https://repo.continuum.io/miniconda/Miniconda2-latest-MacOSX-x86_64.sh

2、安装

cd ~
bash Miniconda2-latest-MacOSX-x86_64.sh
# 根据提示完成安装

3、手动生效环境变量

source ~/.bash_profile

4、验证安装成功

conda -h

# 出现如下信息表示成功

usage: conda [-h] [-V] command ...

conda is a tool for managing and deploying applications, environments and packages.

Options:

...

5、升级conda以及pip version

conda upgrade conda
pip install --upgrade pip

6、查看env list

conda-env list

# conda environments:
#
base                  *  /Users/chenpeng/miniconda2

7、创建虚拟环境

创建一个名叫pj_odoo12的py3.6环境

conda create -n pj_odoo12 python=3.6 -y
# To activate this environment, use
#
#     $ conda activate pj_odoo12
#
# To deactivate an active environment, use
#
#     $ conda deactivate
# environment location: /Users/chenpeng/miniconda2/envs/pj_odoo12

/Users/xxxx/miniconda2/envs/pj_odoo12

8、激活和退出虚拟环境

# 激活
conda activate djangocms

# 退出
conda deactivate

9、卸载miniconda

# 去掉~/.bash_profile环境变量配置
# added by Miniconda2 installer
export PATH="/Users/chenpeng/miniconda2/bin:$PATH"

# 删除miniconda
rm -rf ~/miniconda2

# 去掉相关隐藏文件
rm -rf ~/.condarc
rm -rf ~/.conda
rm -rf ~/.continuum

10、常用命令

查看当前存在哪些虚拟环境

# 标记*的代表当前所处的虚拟环境
conda env list
conda info -e

创建python虚拟环境

conda create -n your_env_name python=X.X(2.7、3.6等)

激活虚拟环境

conda activate your_env_name

虚拟环境中安装额外的包

conda install -n your_env_name [package]

关闭虚拟环境

conda deactivate

删除虚拟环境

conda remove -n your_env_name(虚拟环境名称) --all

删除环境中的某个包

conda remove --name your_env_name  package_name

11、换源

1、Miniconda3及pip换源

清华源地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

12、注意事项

1、pyenv 和 conda 冲突

pyenv global system

2、关闭虚拟环境问题

source deactivate已经弃用

请使用conda deactivate

DeprecationWarning: 'source deactivate' is deprecated. Use 'conda deactivate'.
上一篇 下一篇

猜你喜欢

热点阅读