python永久添加第三方模块,PYTHONPATH的设置

2018-10-13 06:31:18来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

今天用pip安装pymysql后遇到了一个问题,在PyCharm中import pymysql模块时,运行却提示我找不到pymysql mudule

我先考虑的是pymysql没有安装成功,但是cmd中明确提示我成功安装了,并且site-packages中相关文件都下载到了。

之后我想会不会是模块的搜索路径中并没有site-packages的路径,print( sys.path)后发现果然没有(这里我很奇怪啊,不应该是pip安装后能直接import吗,为什么我的路径里没有这里。。。)

于是我在程序运行前通过sys.path.append添加了该路径,果然import pymysql成功了。但是我一想,这不公平啊,凭什么我每次都得多加一句话

于是从网上查了查第三方模块的引入方式,发现PYTHONPATH的设置可以永久引入,具体如下

新建系统环境变量

变量名为PYTHONPATH,变量值为site-packages的路径

添加成功后,重启PyCharm,再次运行import pymysql就成功了。

想添加其他的模块或者自己写的模块可以将文件存到相关搜索路径中,或者在PYTHONPATH中添加模块的路径即可

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:[Python学习笔记]Python数据分析与展示(北理工 嵩天)

下一篇:Python模块、包、异常、文件(案例)