python第三方库问题:安装与无法引用
in ConfigurePython with 4 comments
Read:933

python第三方库问题:安装与无法引用

in ConfigurePython with 4 comments

作为python小白,我需要用python写一个程序,但是需要第三方库,安装和使用时都有问题,不过都被解决了,常见的问题怎么安装,为什么用不了。

安装

python高版本有个安装第三方库的方法就是pip
网上的什么 pip install 包名 这个。正常情况下,你在命令行里面输入这个只会是错误提示,告诉你pip不是命令。你可以把装pip.exe的Sctipt文件夹的绝对路径放在系统环境变量里面(点击查看安装系统环境变量),这时候就可以直接pip install 包名 ,或者输入你安装python的绝对路径,下面的Scripts文件夹下面的pip.exe文件,然后在后面输入 install 要装的库名,如图
QQ截图20190210085927.png

怎么判断俺没安装成功,如果你安装成功了,会有一大片安装日志

QQ截图20190210085951.png

如果你没有安装成功,不会有这么多安装日志,只会有点短的几行提醒,有个最醒目Error

安装一定要等他安装完成才关闭

怎么查看第三方库有没有安装成功

找到python的安装地址,里面有个Lib文件夹,点开,里面有个site-packages文件夹点开,里面就是你安装的库。自己人眼检索。
或者你在安装一遍,系统会提醒你已经安装过了。

使用问题

如果你用安装python的自带IDLE编辑python,import导入刚才安装的库,应该是没有问题。但是如果你装了其他IDE,比如用PyCharm,那么你可能import刚才安装的库就有点问题了。
QQ截图20190210091520.png
是你刚才安装的库的路径问题
有挺多办法的
首先,你装了PyCharm创建项目时他会给你建立一个venv虚拟环境,你点开这个文件夹,里面也有Scripts文件夹和Lib文件夹,Lib里面啊还有一个site-packages就是你放第三方的地方。Scripts里面有pip.exe.你懂了吧。我先去官方下载的python3.7.2,安装在c盘的,后来又安装了PyCharm编译器,我创建项目创在D盘,PyCharm又给我创建一个虚拟PyCharm环境。
QQ截图20190210093927.png
QQ截图20190210093941.png

怎么让上面Pycharm import不出错

1

和上面的安装原理步骤一样。不过pip.exe的路径得是PyCharm给你创建的venv里面的路径。

2

更换解释器,使用系统python解释器

在PyCharm里面点击File——Settings

QQ截图20190210091735.png

到上图的地址了吗,PyCharm的虚拟环境地址,并不是系统python的地址。
点击旁边的添加,选择系统python解释器,填好路径

QQ截图20190210091858.png

然后回到Settings就可以选择系统路径了,然后import 包就没问题了

QQ截图20190210091932.png

3

更改源目录,找到第三方库所在的位置
QQ截图20190210101409.png

4

手动添加第三方库
QQ截图20190210100104.png
QQ截图20190210101732.png

以上方法都能解决:PyCharm不能import的问题
关于python的环境搭配请看——python环境配置

如果对你有帮助,打钱

赞赏



Responses
  1. 直接输入 pip 报错的原因是你没有把 Python 安装路径加入环境变量,安装时默认会加的

    Reply
    1. @Quanyin

      感谢老哥指出问题

      Reply
    2. @Quanyin

      我试了重新尝试了一下。不是python环境变量的问题。我安装时就加了python环境变量。pip.exe所在的文件夹Script也要加入环境变量才行。Python37/是pyhton的环境变量,Python37/Script/就是pip的环境变量。不设置pip环境变量就不能直接pip

      Reply
      1. @清秋

        印象中 python 安装时是默认两个路径都加入环境变量的,如果没有,建议手动加入,除了pip,还有其他的一些库的命令行工具也是放在scripts目录下的

        Reply