Anaconda的安装和环境使用

Anaconda的安装和环境使用

本文不会提供详细的安装方法,主要提供相关文件的下载地址,记录安装过程中需要注意的地方。本文还包括 tensorflow、pytorch 的安装。

Anconda下载地址

官方下载地址 https://www.anaconda.com/products/individual

清华开源镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

注明:官方下载地址主要是可以下载最新的版本,如果你想下载特定版本的Anaconda,最好是去清华开源镜像进行下载。

Anaconda prompt 的使用

Windows下 Anaconda Prompt 这个东西就是用来管理Anaconda的。

打开 Anaconda Prompt 后,可输入以下命令进行管理

  • conda list 查看安装了哪些包。
  • conda env list 或 conda info -e 查看当前存在哪些虚拟环境
  • conda update conda 检查更新当前conda
  • conda --version 查询conda版本
  • conda -h 查询conda的命令使用
  • conda env list 列出conda管理的所有环境
  • conda remove requests 卸载requets包
  • conda update requests 更新requests包
  • conda config --show-sources 查看源

创建新的虚拟环境和删除已有的虚拟环境

  • conda create -n study python==3.6.0 创建python为3.6.0下的study环境
  • conda remove -n study --all 删除study环境及下属所有包

有时我们需要在新的电脑上配置相同环境,可采用以下方法

  • conda env export > environment.yaml 导出当前环境的包信息
  • conda env create -f environment.yaml 用配置文件创建新的虚拟环境

环境会被保存在 environment.yaml文件中。当我们想再次创建该环境,或根据别人提供的.yaml文件复现环境时,可以使用上述方法复现安装环境。移植过来的环境只是安装了你原来环境里用conda install等命令直接安装的包,你用pip之类装的东西没有移植过来,需要你重新安装。

pip导出安装的库到requirements.txt

  • pip freeze > requirements.txt

pip导入requirements.txt中列出的库到系统

  • pip install -r requirements.txt

Jupyter notebook的安装使用

如果没有安装 jupyter notebook,可使用下面方法

  • conda install jupyter notebook

jupyter设置起始位置路径需注意
1. 在anaconda promot中输入 jupyter notebook --generate-config,在C;\user.jupyter目录下会生成jupyter_notebook_config.py文件
2. 打开配置文件后,找到这个地方,删除c.NotebookApp.notebook_dir 前面的“#”符号(#表示注释的意思),然后修改为自己设置的路径即可,比如我的路径是:F盘的work文件下的kaggle子文件
3. 如果还是不行,就将jupyter notebook目标中的 %USERPROFILE%删去即可

想更换不同的虚拟环境使用 jupyter notebook
在 jupyter notebook 下:

  • conda install nb_conda
  • conda create -n py3 python=3 # 创建一个python3的环境,名为py3
  • conda activate py3 # 激活py3环境
  • conda install ipykernel # 安装ipykernel模块
  • python -m ipykernel install --user --name py3 --display-name “py3” # 进行配置
  • jupyter notebook # 启动jupyter notebook,然后在"新建"中就会有py3这个kernel了

jupyter安装nbextensions插件
如果已经安装了,先执行卸载命令:

  • pip uninstall jupyter_contrib_nbextensions
  • pip uninstall jupyter_nbextensions_configurator

执行第一个命令,用于安装nbextensions:

  • pip install jupyter_contrib_nbextensions

再执行第二个命令,用于安装 javascript and css files

  • jupyter contrib nbextension install --user

最后执行,用于安装configurator

  • pip install jupyter_nbextensions_configurator

在pycharm中使用terminal

在pycharm中使用terminal:https://www.pianshen.com/article/81271343911/

  • 点windows找到Anaconda prompt,右键进入文件夹;
  • 再右键点击属性,找到目标,将包括cmd.exe及以后的全部内容复制
  • 在pycharm中, file-》setting-》tools-》Terminal,找到shell path,进行粘贴
  • 点击pycharm最下面的 terminal,使用conda activate +环境名称

1.复制Anaconda Promot——属性——目标下cmd.exe及之后的东西
2.找到pycharm——setting——tools——Terminal——shell Path位置,粘贴
3.打开terminal——conda activate qa

就可以在指定的环境下运行项目了。

同时安装tensorflow和keras

同时安装tensorflow和keras需要版本匹配

  • https://docs.floydhub.com/guides/environments/

Anaconda每创建一个新环境,就需要重新安装jupyter notebook

使用conda安装 pytorch

nvida 版本号对应的cuda版本号

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
在这里插入图片描述
安装对应版本的地址

https://pytorch.org/

安装 torchtext

  • conda install -c pytorch torchtext

使用conda安装 tensorflow-gpu

这里直接放上链接:https://zhuanlan.zhihu.com/p/37086409
最后安装的时候,用这个命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade tensorflow-gpu1.5.0

参考:https://www.jianshu.com/p/b86c17057da8
https://www.pianshen.com/article/81271343911/
https://zhuanlan.zhihu.com/p/37086409

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值