前言
pyhton语言中函数分为四种分别为:
a.内置函数(即程序中可以直接使用的函数,如len( ),abs( ),dir( ) );
b.标准库函数(即python在安装的过程中会主动导入一些库函数,如random,time)
c.自己编写的函数
d.第三方库函数(即python社区提供的高质量的开源的库函数,用户可以通过下载的方式导入来使用)
本篇博客用于说明使用pycharm编写python程序时如何导入第三方库函数
一、修改下载的第三方库函数存储路径
a.查看存储路径
我们主要通过pip来下载第三方的库,通过下面这个命令查看存储路径
pyhton -m site
USER_BASE表示python.exe、pip.exe、等脚本存放位置
USER_SITE表示用户下载的第三方库的存储路径,即我们按需更改的
b.具体更改的操作
我们可以通过修改site.py文件来实现,我们可以键入下面这个指令来获得site.py的路径
python -m site -help
找到并打开site.py文件找到下面这行代码:
USER_SITE ="D:\\Anaconda3\\Anacondas\\lib\\site-packages"
USER_BASE = "D:\\Anaconda3\\Anacondas\\lib\\site-packages"
这里我已经修改过了,修改前变量USER_SIET,USER_BASE全被赋值为None,只需将你想要的路径赋值给变量USER_SIET,USER_BASE就完成了我们想要的修改。
二、使用指令下载第三方库及调用
下面我们以导入Matplotlib这个用于数据可视化的第三库为例,在cmd控制台中键入如下指令:
python -m pip install --user matplotlib
然后打开我们的pycharm软件新建一个项目
点击设定(setting):
点击找到interpreter解释器,选择添加我们我们之前下载第三方库相同目录(即是USER_BASE路径下)所属的解释器,如下图所示(因人而异)
新建一个python文件,这样我们就可以调用第三方库中的函数,如下所示:
import matplotlib.pyplot as plt
squares = [1, 4, 9, 25]
fig, ax = plt.subplots()
ax.plot(squares)
plt.show()
运行结果如下图:
很好看不是吗?再次觉得开源的伟大,感谢python社区无私的贡献者们!