Anconda配置和命令

Anaconda3下载

1 更换 conda 的源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes

2 更换 pip 源

创建配置文件:

mkdir ~/.pip
vim ~/.pip/pip.conf

添加内容:

[global]
timeout = 6000
index-url = https://pypi.mirrors.ustc.edu.cn/simple/
trusted-host = pypi.tuna.tsinghua.edu.cn

其中,地址可以更换为这些:

  • 阿里云 http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣 http://pypi.douban.com/simple
  • Python官方 https://pypi.python.org/simple/
  • v2ex http://pypi.v2ex.com/simple/
  • 中国科学院 http://pypi.mirrors.opencas.cn/simple/
  • 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

3 创建环境

conda create -n new python=3.7    //这里的环境名称为new

4 激活环境:

source activate new

5 删除环境

conda remove -n rcnn --all

6 安装各种模块

6.1 opencv 模块

conda install opencv
pip3 install opencv-contrib-python

6.2 其它模块

pip install numpy
pip install matplotlib
 pip install Pillow        //PIL相关
pip install pandas    //提供了dataframe等方便处理表格数据的数据结构
pip install jieba    //中文分词组件
pip install -U scikit-learn    //基于scipy和numpy的开源机器学习模块,有各种算法
pip install theano    //是一个机器学习库   
    pip install nose   
    pip install parameterized
//pip install --upgrade --ignore-installed tensorflow    //安装cpu版本的TensorFlow
等等...

7 安装tensorflow-gpu(windos)

小米笔记本(显卡mx150)见说明

pythonCUDAcudnntensorflow-gpu
3.610.0.1307.6.012.0.0

1) 安装CUDA、cudnn
2) 在conda上创建虚拟环境,并进入虚拟环境
3) 用下面命令安装tensorflow-cpu-1.12.0版本

pip install tensorflow==1.12.0

4) 等待上一步下载时,可以从这里下载tensorflow-gpu-1.12.0的轮子,用来支持cuda10的,当上一步安装完成后,再执行命令:

pip install 路径\tensorflow_gpu-1.12.0-cp36-cp36m-win_amd64.whl

5) 上一步完成则表明tensorflow-gpu-1.12.0安装完成
6) 测试代码:

import tensorflow as tf
 
with tf.device('/cpu:0'):
    a = tf.constant([1.0,2.0,3.0],shape=[3],name='a')
    b = tf.constant([1.0,2.0,3.0],shape=[3],name='b')
with tf.device('/gpu:1'):
    c = a+b
 
#注意:allow_soft_placement=True表明:计算设备可自行选择,如果没有这个参数,会报错。
#因为不是所有的操作都可以被放在GPU上,如果强行将无法放在GPU上的操作指定到GPU上,将会报错。
sess = tf.Session(config=tf.ConfigProto(allow_soft_placement=True,log_device_placement=True))
#sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
sess.run(tf.global_variables_initializer())
print(sess.run(c))

结果:

[2. 4. 6.]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Anaconda是一个非常流行的Python环境管理器,它可以帮助我们方便地管理Python的包、虚拟环境和依赖项。下面是在Anaconda配置Python环境的基本步骤: 1. 下载并安装Anaconda 首先,你需要从Anaconda官网下载并安装Anaconda。安装过程中需要注意一些选项,比如是否将Anaconda添加到系统的环境变量中等等。 2. 创建虚拟环境 在Anaconda中,我们可以使用`conda`命令来创建虚拟环境。打开终端或者Anaconda Prompt,输入以下命令来创建一个名为`myenv`的虚拟环境: ``` conda create --name myenv python=3.8 ``` 这个命令会创建一个Python 3.8的虚拟环境。你可以将`myenv`替换为你想要的虚拟环境名称,也可以替换为其他Python版本。 3. 激活虚拟环境 创建虚拟环境后,我们需要激活它才能使用。在终端或者Anaconda Prompt中输入以下命令来激活`myenv`虚拟环境: ``` conda activate myenv ``` 激活虚拟环境后,你将会看到终端的命令提示符前面出现了虚拟环境的名称。 4. 安装需要的包 在虚拟环境中,你可以使用`conda`命令来安装需要的Python包。比如,下面的命令可以安装`numpy`包: ``` conda install numpy ``` 你也可以使用`pip`命令来安装Python包。不过,在Anaconda中,我们建议使用`conda`命令来安装包,因为它可以自动解决依赖关系、版本兼容性等问题。 5. 退出虚拟环境 当你完成了虚拟环境中的工作后,可以使用以下命令来退出虚拟环境: ``` conda deactivate ``` 这样就可以退出虚拟环境,回到系统默认的Python环境中了。 以上就是在Anaconda配置Python环境的基本步骤。如果你想要更加深入地了解Anaconda,可以参考官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值