今天使用python执行文件,然而显示权限不够,

但是加上sudo之后,又会显示no module named XXX

问题在于两者python路径中包含的库不同。解决方法:

分别进入两个python中 运行如下代码

import sys
sys.path

如果直接输入sudo python的话,启动的python2,所以在我这里输入的sudo python3

果然是不一样的。在/usr/local/lib/python3.5/dist-packages目录下信件一个.pth文件。  然后将python的包的路径复制,添加到这个文件中就可以了

最新文章

  1. R12供应商地点层付款方法SQL
  2. HTML meta锚点跳转 小tips
  3. log4j.properties配置详解(转)
  4. jQuery基础学习7——层次选择器find()方法
  5. 利用Ring Buffer在SQL Server 2008中进行连接故障排除
  6. CodeForces 747E Comments
  7. jquery奇怪的问题
  8. Fiddler手机抓包图文教程
  9. 小白的Python之路 if __name__ == '__main__' 解析
  10. 从Excel导数据到MySQL速度优化
  11. pycharm介绍
  12. CUDA 编程
  13. 【Eclipse】_Eclipse自动补全增强方法 & 常用快捷键
  14. HTTP协议详解(一)
  15. BigDecimal加减乘除
  16. 【xsy2332】Randomized Binary Search Tree DP+FFT
  17. 500 G JAVA视频网盘分享(JEECG开源社区)
  18. Canvas文本操作
  19. Jsp Session
  20. scheduling.quartz.CronTriggerBean has interface org.quartz.CronTrigger as super class

热门文章

  1. OSI层次介绍
  2. 《代码敲不队》第八次团队作业:Alpha冲刺 第三天
  3. WebService学习总结(6)——WebService常用接口
  4. NYIST 1083 美丽的校园
  5. oracle schema彻底理解
  6. [using_microsoft_infopath_2010]Chapter12 管理监视InfoPath表单服务
  7. 0x13 链表与邻接表
  8. P1233 木棍加工
  9. [SCOI 2005] 栅栏
  10. 1.matlab基础准备及入门