很多时候我们需要自己手动安装一些库,例如因为网络原因,或者下载源没有这个包。
以Windows环境为例,无论是pip安装还是anaconda安装,最终的包都是安装在,工作目录/Lib/site-packages/下,这个工作目录是指python解释器所在的目录。
安装方法:
python setup.py install
python解释器已经被加入到环境变量中了,因此执行python命令,无论在哪个目录下都可以成功。当然如果,系统上同时存在python2和python3的话,就需要注意了。以anaconda为例,安装的时候注意要切换到相应的环境。
但是setup.py就不一定了。一种办法是将目录切换到解压文件所在的目录。另一种办法是在seup.py文件前加上它的绝对路径。
切记不要破坏安装包的结构。
环境变量:https://www.cnblogs.com/mlgjb/p/9419939.html
Windows下切换目录的方法:https://www.cnblogs.com/mlgjb/p/10269377.html
更新
现在python开源的包都是以.whl或者是tar.gz形式提供的。前面说的是先将包解压,再用python命令安装,但这种方式其实没有必要,可以直接使用
pip install 包名.whl(包名.tar.gz)