conda 创建虚拟环境,安装tensorflow,PyQt5 绘制 GUI,Pyinstaller 打包 .py 为 exe


一、使用conda创建Python虚拟环境

1. 常用conda命令

conda info --env  # 查看已有的虚拟环境
conda activate xxx   # 激活虚拟环境,xxx为虚拟环境名称
conda deactivate xxx  # 退出当前虚拟环境,退回到base环境
conda list  # 查看当前环境下安装了哪些包
conda search xxx  # 查找xxx包的版本信息
conda create -n xxx python=3.6 # 创建指定Python版本为3.6的虚拟环境,xxx为虚拟环境名称
conda remove -n xxx --all  # 完全删除名为xxx的虚拟环境(可用于虚拟环境重命名)

注:创建虚拟环境时,一定要在base环境下输入conda create -n xxx python=3.6

2.命令效果展示

(1)查看已有的虚拟环境

# 查看已有的虚拟环境
(base) C:\Users\dekan>conda info --env
# conda environments:
#
base                  *  D:\Python_Anaconda_Install_Path
tensorflow               D:\Python_Anaconda_Install_Path\envs\tensorflow
tensorflow-1.15.2        D:\Python_Anaconda_Install_Path\envs\tensorflow-1.15.2
tensorflow-1.7.0         D:\Python_Anaconda_Install_Path\envs\tensorflow-1.7.0

(2)激活虚拟环境,xxx为虚拟环境名称

(base) C:\Users\dekan>conda activate tensorflow
(tensorflow) C:\Users\dekan>

(3)退出当前虚拟环境,退回到base环境

(tensorflow) C:\Users\dekan>conda deactivate
(base) C:\Users\dekan>

(4)查看当前环境下安装了哪些包

(base) C:\Users\dekan>conda list
# packages in environment at D:\Python_Anaconda_Install_Path:
#
# Name                    Version                   Build  Channel
_anaconda_depends         2019.10                  py37_0    https://mirrors.ustc.edu.cn/anaconda/pkgs/main
_ipyw_jlab_nb_ext_conf    0.1.0                    py37_0    defaults
alabaster                 0.7.11                   py37_0    defaults
altgraph                  0.17                     pypi_0    pypi
anaconda                  custom                   py37_1    https://mirrors.ustc.edu.cn/anaconda/pkgs/main
...
... # 中间省略居多内容,全都是python包
...
zope                      1.0                      py37_1    defaults
zope.interface            4.5.0            py37hfa6e2cd_0    defaults
zstd                      1.3.7                h508b16e_0    https://mirrors.ustc.edu.cn/anaconda/pkgs/main

(5)查找xxx包的版本信息

(base) C:\Users\dekan>conda search tensorflow
Loading channels: done
# Name                       Version           Build  Channel
tensorflow                    0.12.1          py35_1  anaconda/cloud/conda-forge
tensorflow                    0.12.1          py35_2  anaconda/cloud/conda-forge
...
...		# 中间省略巨多内容,全都是tensorflow的各个版本信息
...
tensorflow                     2.1.0 mkl_py37ha977152_0  anaconda/pkgs/main
tensorflow                     2.1.0 mkl_py37ha977152_0  pkgs/main

(6)创建Python版本为3.6的虚拟环境,xxx为虚拟环境名称

(base) C:\Users\dekan>conda create -n text_detector python=3.6
Collecting package metadata (repodata.json): done
Solving environment: |
## Package Plan ##

  environment location: D:\Python_Anaconda_Install_Path\envs\text_detector

  added / updated specs:
    - python=3.6


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    pip-20.2.3                 |           py36_0         2.1 MB  https://mirrors.ustc.edu.cn/anaconda/pkgs/main
    python-3.6.12              |       h5500b2f_2        17.8 MB  https://mirrors.ustc.edu.cn/anaconda/pkgs/main
    setuptools-49.6.0          |           py36_1         957 KB  https://mirrors.ustc.edu.cn/anaconda/pkgs/main
    ------------------------------------------------------------
                                           Total:        20.8 MB

The following NEW packages will be INSTALLED:

  certifi            anaconda/pkgs/main/win-64::certifi-2020.6.20-py36_0
  pip                anaconda/pkgs/main/win-64:</
  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值