Anaconda的配置和使用
tensorflow貌似只支持python版本,我对python接触比较少,平时编程都是用的VS,因此对于Anaconda的配置和使用有必要学习一遍。以下内容都是在网上找的。
conda管理
# 确认conda已安装
conda--version
# 更新conda版本
#其中更新命令不仅仅会更新conda的版本,同时会自动更新相关的包
conda update conda
#也可以使用这个命令来更新Anaconda版本
condaupdate anaconda
环境管理
# 创建新环境
conda create --name python27 python=2.7 pandas
#其中python27代指环境的名称,此命令主要可以指定版本号,pandas是要在新环境中添加的软件包,
# 查看当前环境
conda info --envs
#切换环境,我的系统是windows,因此就用windows的命令了
activate python27
# 复制环境
conda create --name python2 --clone python27
# 导出配置文件
conda env export --name python27> python27.yml
# 根据配置文件导入环境
conda env create -f python27.yml
软件包管理
# 查看所有已安装的软件包
conda list
# 查找软件包
# 罗列出所有可用的版本并在已经安装的版本前加*
conda search beautifulsoup4
# 安装软件包
conda install --name beautifulsoup4=4.4.1
#pip安装软件包
pip install XXX
#更新软件包
conda update --name snowflakes beautifulsoup4=4.5.1
python管理
# 查找可用python版本
conda search --full-name python
#安装指定版本python,其实前面有了
conda create -n snakes python=3.4
卸载包、环境
# 卸载包
# 删除指定环境中的指定包
conda remove --name snowflakes biopython
# 卸载环境
# --all参数表示移除环境中的所有软件包,即删除整个环境
conda remove --name snakes --all
文章引用自https://www.cnblogs.com/baiyangcao/p/anaconda_basic.html
实际安装的时候我是按
https://blog.csdn.net/zsf442553199/article/details/78890659
步骤一步步操作的
conda create --name tensorflow python=3.6
activate tensorflow
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
pip install --upgrade --ignore-installed tensorflow
然后报一个错 :
Could not find a version that satisfies the requirement tensorflow (from versi
ons: )
No matching distribution found for tensorflow
我后面用python27环境也试了一下,同样的错误。网上有文章说跟anaconda版本有关,我的是4.4.10,文章说的是4.2才行,今天太晚。留待以后再整。