鱼C论坛

 找回密码
 立即注册
查看: 1463|回复: 6

[已解决]乌班图里使用 import os报错提示:no module named os

[复制链接]
发表于 2019-4-19 11:21:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如题:乌班图里使用 import os报错提示:no module named os
昨天刚升的18.04.
运行后报错如下:
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'

Current thread 0x00007fbfe6df1740 (most recent call first):
最佳答案
2019-4-19 12:25:34
感觉是Python未加入系统路径,导致找不到模块
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-4-19 11:21:49 | 显示全部楼层
我是今天刚学到os模块,第一次用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-19 11:47:56 From FishC Mobile | 显示全部楼层
也许你应该贴上完整代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-19 12:25:34 | 显示全部楼层    本楼为最佳答案   
感觉是Python未加入系统路径,导致找不到模块
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-19 13:46:48 | 显示全部楼层
代码在这:
  1. import  os

  2. all_file = os.listdir(os.chdir('/home/Desktop/file'))
  3. count = 0
  4. num=0

  5. def replace(name, num):
  6.     print('该文件夹下共有类型为[%s]的文件%d个'%(name, num))

  7. for each_file in all_file:
  8.     if os.path.isdir(each_file):
  9.         num = count(each_file)
  10.         name='文件夹'
  11.         replace(name, num)
  12.     else:
  13.         type = os.path.splitex(each_file)
  14.         if type[1] =='txt':
  15.             num = count(each_file)
  16.             name = 'txt'
  17.             replace(name, num)
  18.         if type[1] == 'py':
  19.             num = count(each_file)
  20.             name='py'
  21.             replace(name, num)
  22.         if type[1] =='docx':
  23.             num = count(each_file)
  24.             name='docx'
  25.             replace(name, num)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-19 13:47:50 | 显示全部楼层
wp231957 发表于 2019-4-19 11:47
也许你应该贴上完整代码

代码来了,只有第一行:import os 报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-19 14:11:39 | 显示全部楼层
下载anaconda 安装python。
尽量不要用系统自带的python
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-18 04:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表