VS2019+Anaconda安装python第三方库教程!

问题背景:学期中就有学习TensorFlow的打算,因为之后可能会用到,而自己习惯用vs,就想把python揉进去,但是屡次尝试未果,总是出现各种各样的问题,什么不是windows32位应用,pip安装失败,后来又在某个网课当中看到了Anaconda这个软件,按照当中的教程来做,结果发现,Anaconda Navigator中创建新的环境之后,安装各种库也是屡屡失败,终于经过了不知道多少次试错,现在知道了如何使用Anaconda安装第三方库,并且在vs当中使用自己编辑的环境。

一、软件安装

1. Anaconda

根据自己的配置选择,这里安装的是python 3.7 64-Bit。

安装到这一步要选择All Users,因为我自己电脑的账户不是最初的管理员账户,选择Just Me的时候,注册表信息在我这个账户不会更新,就不会显示这几个快捷方式

这里第一个Prompt,是Anaconda自带的命令控制行窗口,如果windows没有添加相应的环境变量,那么在cmd里面就无法使用conda指令,只能在这里使用(我自己的操作都是在Prompt中完成的)

2. VS2019

官方下载安装包安装就可以,这个很友好~没有什么坑坑巴巴的

二、Anaconda中Python环境的配置

首先是在某网课当中看的教程

告诉我新建一个环境命名为tensorflow(其实啥都行),然后在search中搜索tensorflow,如下图

有是有,但是下载安装奇慢无比而且都是无疾而终,查证一番说是因为自带的channel当中的网站都是国外网站,国内访问着实慢,所以安装的巨慢,道理和大家自己pip install ***非常慢也一样,同理就会想到清华镜像。

可以通过在Prompt当中输入以下指令在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 --set show_channel_urls yes

这样接下来使用conda install的命令时下载速度就会相当的快~

但是有的库还是得使用pip install的命令来安装,这时候可以在pip install *** 后加入清华镜像站的链接

pip install *** -i https://pypi.tuna.tsinghua.edu.cn/simple

效果是相同的

安装成功~

PLUS:

此外还有安装时提示——Solving environment: failed with initial frozen solve blabla

导致无法安装的情况,这里推荐这个方法:https://blog.csdn.net/weixin_41622348/article/details/100582862

三、VS2019中选择Python环境

首先选择查看所有Python环境

然后出现下面的窗口

默认的base环境就是第一个Anaconda(正常情况下只有一个,这里是因为我的电脑被我玩坏了,装过好多个环境...)

选择之后,在新建的.py文件中import刚刚安装的第三方库就可以啦

此外,刚刚安装后需要重启编译器才能加载出来,而且我的vs要在挂了很久后,库函数才能正确的加载在自动补充窗口当中,在加载出写上去可能会警告,但是也是可以运行的!

 

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值