求助,如何在不能联网的情况下,在anaconda中安装已经下载好的pyecharts?

如题,因为种种原因电脑不能联网,然而各种我了解的安装方式都是要上网的,还有什么办法在本地安装已经下好的包

泽南Alpha

赞同来自: wangxiaolei fish

你可以通过pip离线安装,步骤如下:  
  • 1、首先你需要一台可以连接其他pip 源的电脑,通常也就是你自己的开发环境,并且安装了pip.
  • 2、pip install pip2pi
  • 3、用 pip freeze 在你的开发环境上 制作一个 requirements 文件:pip freeze >requirements.txt
  • 4、手动更新下requirements.txt文件,只留一行:pyecharts==0.4.1
  • 5、建立一个 pacakges 文件夹,作为存放本地源的路径
  • 6、假设你的packages和requirements.txt都在c:\下
  • 7、执行:pip2pi package --no-binary :all: -r requirements.txt,取得所有需要的包
  • 8、执行:pip2tgz packages -r requirements.txt,取得所有需要的wheel
  • 9、用u盘把packages和requirements.txt拷贝到内网
  • 10、内网执行:pip install --no-index --find-links=packages -r requirements.txt

黄春248

赞同来自:

感谢,过程很复杂,但是最终用起来了。还有个疑问,在conda的Navigator里面的environment搜索不到echart,是不是这种方式导入不能在environment看到?又或者成为pillow的一部分

要回复问题请先登录注册