通常安装报的方法是pip install packname
我们如果自己用的包也可以发布到pypi,再通过pip进行安装
开源虽好,但我还是觉得麻烦。我就想到了把包安装配置到本地的全局里面。
在使用这个环境的时候只要 import packname
就可以使用了
首先需要找到包的安装路径C:\Miniconda3\envs\python37\Lib\site-packages
上边是我用miniconda安装的虚拟环境名称为python37找到这个环境下的site-packages文件夹。
这里面的都是我们自己安装的模块,可以通过pip list
进行查看
图片.png
此时的pycharm中是没有显示环境中有这个包
图片.png
此时在文件夹中新建一个文件threadpool,此时导包显示正常
图片.png
这个时候我们就需完善一个包里面的内容了。
首先需要我们的线程池文件,代码在//www.greatytc.com/p/30b64f99cba8
文件目录需要
threadpool
__init__.py
threadpool.py
其中init.py
from threadpool.threadpool import ThreadPool
调用成功运行
图片.png
缺点:
1、pip list 无法查看
2、环境搬迁麻烦