参考:
cpython找不到自定义包的解决办法

举例:

import sys
import os
rootpath=str("/data/Datacube/")
syspath=sys.path
sys.path=[]
sys.path.append(rootpath) #将工程根目录加入到python搜索路径中sys.path.extend([rootpath+i for i in os.listdir(rootpath) if i[0]!="."]) #将工程目录下的一级目录添加到python搜索路径中sys.path.extend(syspath)
sys.path.append(os.environ.get('NOTEBOOK_ROOT'))

说明:在ubuntu中加载开源的python项目代码时,由于改变了根目录位置,所以找不到自定义包的位置。

先用sys.path=[]把他清空,然后将默认的路径追加进来,是因为工程内有一个包可能与其他路径的重叠了,如果放到后面会报错,所以把路径放到前面。

python找不到自定义包的解决办法相关推荐

  1. roboware使用过程中出出现找不到功能包的解决办法

    1.现象 所有的操作都是正常的,但是就是出现了 找不到功能包的情况. 2.解决办法 这些可以刷新的地方都去刷新一下.目前就想到这个办法.或者尝试rospack find package_name 具体 ...

  2. java -jar 找不到依赖包_java找不到jar包的解决方法

    java找不到jar包的解决方法 发布时间:2020-04-16 14:38:04 来源:亿速云 阅读:280 作者:小新 今天小编给大家分享的是java找不到jar包的解决方法,很多人都不太了解,今 ...

  3. maven引入hadoop_Maven引入hadoop依赖包出错解决办法

    错误: ArtifactTransferException: Failure to transfer org.apache.hadoop:hadoop-hdfs:jar:2.6.0 from http ...

  4. 在R语言环境中无法载入rJava包的解决办法

    问题描述: 安装包xlsx包后,运行library("xlsx")后弹出错误窗口: RGui (64-bit): Rgui.exe - 系统错误 无法启动此程序,因为计算机中丢失 ...

  5. Pycharm中无法导入各种Python模块,pip不能更新的解决办法

    一.Pycharm中无法导入各种Python模块,pip不能更新的解决办法 1.先用python -m pip uninstall pip 将之前版本的pip卸载 2.在官网上下载pip压缩包,记得下 ...

  6. win10家庭版找不到gpedit.msc的解决办法

    很多用户使用电脑的时候,系统提示找不到组策略gpedit.msc,请确定文件是否正确,再试一次的错误情况,这是怎么一回事呢?由于系统中"gpedit.msc"系统文件被破坏或丢失导 ...

  7. eclipse项目的maven工程找不到主类的解决办法

    eclipse项目的maven工程找不到主类的解决办法 2017-06-01 23:45 690人阅读 评论(0) 收藏 举报  分类: java(5)  版权声明:本文为博主原创文章,未经博主允许不 ...

  8. 网络中找不到指定的计算机名,技术编辑为你解说网络共享找不到计算机名字,网络共享找不到对方电脑的解决办法...

    大家在操作电脑时一定会遇到很多问题,比如说网络共享找不到计算机名字,网络共享找不到对方电脑的解决办法就是我们经常会遇到的,小编及身边的朋友也遇到过网络共享找不到计算机名字,网络共享找不到对方电脑的解决 ...

  9. PYTHON -MYSQLDB安装遇到的问题和解决办法

    PYTHON -MYSQLDB安装遇到的问题和解决办法 参考文章: (1)PYTHON -MYSQLDB安装遇到的问题和解决办法 (2)https://www.cnblogs.com/gaoshanx ...

最新文章

  1. RADAR和LIDAR区别分析
  2. Machine Learning | (10) 回归算法-岭回归
  3. 小说里的lt什么意思_脂肪醇里的脂肪是什么意思
  4. 这家自动驾驶公司融资2.7亿美元,京东美团齐出手
  5. RocketMQ在面试中那些常见问题及答案+汇总
  6. 【STM32】窗口看门狗相关类型和函数
  7. MyBatis 分页插件 PageHelper
  8. NOI数学之提高级:欧拉定理和欧拉函数
  9. synchronized 底层了解一下...
  10. 腾讯云实验之搭建 GIT 服务器教程
  11. 什么软件可以测试小米四进水没有声音,小米5手机进水不用怕!牢记4个步骤救活手机...
  12. Vue路由设置嵌套(一级二级三级展示并且显示定向选中)
  13. 分析微信聊天记录(2)——分析单人的微信聊天记录
  14. Windows蓝屏代码及解决方案最全合集
  15. 斩获微软offer后,我总结出这10个面试必备技巧(五星干货)
  16. 23web app实现上下左右滑动
  17. 关于Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp异常问题的解读
  18. Flutter 笔记 | Flutter 布局组件
  19. 山东大学软件学院2021操作系统期末试题b卷
  20. java 命令行 配置文件_命令行玩JAVA : 完善ANT的配置文件

热门文章

  1. seo概念深入的理解
  2. 酒类竞品分析——以茅台、五粮液、泸州老窖为例
  3. mysql 收入支出_Jsp+Ssm+Mysql实现家庭理财消费支出收支管理系统
  4. html渐变字体在线生成,哥特字体在线生成,哥特字体在线生成器,哥特字体在线转换...
  5. Centos6.8基本指令
  6. 八大排序算法之快速排序(上篇)(未经优化的快排)
  7. 用python对汽车油耗进行数据分析(anaconda python3.6完全跑通)
  8. java后端开发面经-多个公司
  9. 长期稳定的项目—steam搬砖
  10. 计算机知识小课堂宣传标语,创建高效课堂宣传标语50条