Python中关于Module的介绍以及Tensorflow模块下载出现的问题及解决

语言:Python
工具:PyCharm
PS:小白一枚,才开始学习

       今天在尝试用python做一个数据分析的时候需要用到模块,于是开始学习这方面的知识。如果一个函数相当于一个积木,那么模块就相当于一盒积木,在Python中,一个“.py”文件就可以称之为一个模块,我们把能够实现某一特定功能的代码放置在一个文件中作为一个模块,从而方便其它程序和脚本导入使用。

       在程序中用import语句使用模块,import语句语法格式如下:

   import modulename [as alias]

其中modulename为要导入模块的名称,[as alias]为给模块起的别名,使用import语句可以一次导入多个模块,在导入多个模块时,模块名之间使用逗号","进行分隔。
在使用import语句导入模块时,每执行一条import语句都会创建一个新的命名空间(namespace,可以理解为记录对对象名字和对象之间关系的空间),在执行时需要在具体的变量、函数和类名前面加上”模块名.“前缀,如果不想再每次导入模块时都创建一个新的命名空间,而是将具体的定义导入到当前命名空间中,这时可以使用from…import语句,使用这个语句导入模块后,不需要再添加前缀,直接通过具体的变量、函数和类名等访问即可,语法格式如下:

   from modelname import member

其中member用于指定要导入的变量、函数或者类等。然后我在PyCharm里面尝试导入包的时候,显示没有安装这个包,如下图:
在这里插入图片描述
于是乎安装,但是却出现了下图所示的错误提示:
在这里插入图片描述
错误提示说我的pip版本不对要更新pip版本,在网上看了一圈,于是使用语句python -m pip install --upgrade pip更新,但是又出现了如下错误:
在这里插入图片描述
好吧,放弃ing。于是自己摸索,发现直接在PyCharm可以更新,如下图所示,选中pip,点击红色圈出来的按钮即开始下载更新。
在这里插入图片描述
现在pip已经更新到了最新版本,可以安装我们想要的模块了,双击pip,进入搜索列表,如下图:
在这里插入图片描述
选中我们要的模块,点击安装进入下载:
在这里插入图片描述
然后,我靠,又报错???怀疑人生!
在这里插入图片描述
试试在windows系统控制台安装:
在这里插入图片描述
又报了一堆看不懂的错误,I‘m fine.于是把python卸载掉重新装了一次,再安装,还是不行,安装其它模块试一试?
在这里插入图片描述
OK!安装其它模块都没问题,本以为是tensorflow自身的问题,但是突然发现在PyCharm里面tensorflow下载成功了,我也一脸懵逼,回忆一下相对于之前我不同的操作是:
在这里插入图片描述
点这里的Add,我之前都是点了Show All然后进去添加的
在这里插入图片描述
就选择第一个虚拟环境,然后选择自己python的安装路径,找到python.exe文件的路径,点击OK进行添加,需要加载一小会然后就可以了,然后进行下载就能成功了。
在这里插入图片描述
总结:虽然到最后我也没搞明白能成功下载的原因,但是我所进行的操作就如上所示,这是我写得第一篇博客,从这篇博客开始,我会记录我博士生涯的部分学习过程,有错误和建议希望大家也能及时提出(轻喷),继续加油,好好学习!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值