博客
关于我
python36+centos7离线安装tensorflow与talib的方法
阅读量:293 次
发布时间:2019-03-03

本文共 519 字,大约阅读时间需要 1 分钟。

由于应用程序的服务器不能连接外网,导致无法使用pip install tensorflow/TA-Lib的方法;

环境配置:python3.6+centos7.2

通过间接的方法来完成安装;找一个能连外网的电脑,使用上面相同配置的机器进行在线安装,安装成功后,找到anaconda3包下的安装库,复制其对应的包;

以talib为例:找到其目录

import talib

print(talib.__file__)

输出:

/root/anaconda3/lib/python3.6/site-packages/talib/__init__.py

定位包的位置:anaconda3/lib/python3.6/site-packages/

将talib相关的文件夹复制出来;如图所示:

复制到另外一台机器相对应的目录下;经测试完全可用;

移植tensorflow就比较麻烦,依赖的包非常多;通过卸载再安装的方式,可以看出tf依赖的包有哪些,如图所示:

将对应的包全部复制过去,numpy可以不用复制;然后也成功的使用了tensorflow

结论:成功使用包,是因为指定目录下包含对应的文件夹;所以可以复制到其他电脑上去,不需要用安装的方式;

你可能感兴趣的文章
springcloud学习:rpc和http的区别,各自的优缺点
查看>>
java进程、线程知识扩充
查看>>
vue项目中报/sockjs-node/info错误
查看>>
【公众】localhost:8080找不到tomcat猫界面,并且报404错误原因
查看>>
如何处理前任程序员留下的代码
查看>>
来自投资银行的20个Java面试题
查看>>
20个非常有用的Java程序片段
查看>>
Dubbo架构设计详解
查看>>
如何锻炼JAVA编程思路?
查看>>
Mybatis源码分析(四):属性接口之objectFactory
查看>>
全面了解 Nginx 主要应用场景
查看>>
【系统日志】log4j配置学习总结
查看>>
2019年1月已到,Java 8 要收费了吗?
查看>>
最全的spring面试题和答案
查看>>
CentOS 8 已下载ntpdate 却无法使用crond进行时间同步
查看>>
坑啊,Spring的BeanUtils是这样用的,为啥会出bug?
查看>>
Mybatis的这些坑!把我坑惨了!
查看>>
在 IntelliJ IDEA 中使用 Git,太方便了!
查看>>
一个女生不主动联系你还有机会吗?
查看>>
7 个显著提升编码效率的IntelliJ IDEA必备插件
查看>>