Mac中anaconda中创建虚拟python环境,配置flask
Mac中anaconda中创建虚拟python环境,配置flask
Released by kaiyue
- conda 本地环境常用操作
[1]获取版本号 conda --version 或 conda -V [2]检查更新当前conda conda update conda conda update anaconda conda update anaconda-navigator [3]查看当前存在哪些虚拟环境 conda env list 或 conda info -e [4]查看 conda list conda search package_name# 查询包 [5]安装 conda install package_name conda install package_name=1.5.0 [6]更新 conda update package_name [7]删除包 conda remove package_name
- conda创建虚拟环境:(your_env_name为用户想创建的虚拟环境的名字)
[1]创建名为your_env_name的环境(不指定python版本时,自动安装最新python版本) conda create --name your_env_name [2]创建制定python版本的环境 conda create --name your_env_name python=2.7 conda create --name your_env_name python=3.6 [3]创建包含某些包(如numpy,scipy)的环境 conda create --name your_env_name numpy scipy [4]创建指定python版本下包含某些包的环境 conda create --name your_env_name python=3.6 numpy scipy
- 激活/切换虚拟环境(Anaconda默认的是base环境,如需切换到新其他环境,用以下命令)
[1]Linux source activate your_env_name [2]Windows activate your_env_name
- 退出虚拟环境:
[1]Linux、Mac source deactivate your_env_name [2]Windows deactivate env_name
- 删除虚拟环境
conda remove -n your_env_name --all conda remove --name your_env_name --all
- 复制某个环境
conda create --name new_env_name --clone old_env_name
- 在指定环境中管理包
[1]方法一:切换到制定的环境中,执行以下命令(下述语句同样可以用pip执行) 展示所有包:conda list 安装指定包:conda install package_name eg:pip install flask 或者conda install flask 删除指定包:conda remove package_name conda uninstall package_name [2]方法二:在任意环境中,执行以下命令,your_env_name是目标环境 conda list -n your_env_name conda install --name your_env_name package_name conda remove --name your_env_name package_name conda uninstall --name your_env_name package_name
- 使用国内 conda 软件源加速
[1]查看当前源 conda config --show-source [2]显示所有的源 conda config --show channels [3]添加指定的源 conda config --add channels 源名称或链接 例如: $ 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ [4]设置搜索时显示通道地址,从channel中安装包时显示channel的url,这样就可以知道包的安装来源了 $ conda config --set show_channel_urls yes [5]删除指定的源 conda config --remove channels 源名称或链接 [6]恢复默认的源 conda config --remove-key channels
- 使用国内pip软件源加速:
[1]临时设置方法: 使用pip的时候在最后面加上参数 -i 镜像源的网址 例如:pip install jieba -i https://pypi.tuna.tsinghua.edu.cn/simple # jieba 是一个包 [2]永久设置方法: pip install pip -U pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 配置完之后就可以像平常一样安装包,速度提升几十倍,例如pip jieba [3]常用的镜像源网站 阿里云 http://mirrors.aliyun.com/pypi/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
参考https://blog.csdn.net/hejp_123/article/details/92151293?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=1328689.6455.16165469263016113&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control