トップページ > プログラム > 2015年12月28日 > omdbAtLE

書き込み順位&時間帯一覧

14 位/179 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000010011104



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
くだすれPython(超初心者用) その28©2ch.net

書き込みレス一覧

くだすれPython(超初心者用) その28©2ch.net
457 :デフォルトの名無しさん[sage]:2015/12/28(月) 17:19:12.42 ID:omdbAtLE
久々Pythonして、import feedparserをしたら「ImportError: No module named feedparser」が出た
入ってるはずなのにおかしいと思ってrootになって同じようにimportしたら普通に読み込めた

パーミッションは、
$ ll /usr/lib/python2.6/
drwxr-xr-x. 41 root root 4096 12月 28 16:49 2015 site-packages

$ ll /usr/lib/python2.6/site-packages/ | grep feedparser
drwx--x--x. 3 root root 4096 12月 28 16:49 2015 feedparser-5.2.1-py2.6.egg

755に変えてもダメなんだけど、どうすればいいんかな?

それと、皆はこのsite-packagesなどのパーミッションはどうしてる?
くだすれPython(超初心者用) その28©2ch.net
461 :デフォルトの名無しさん[sage]:2015/12/28(月) 20:48:05.95 ID:omdbAtLE
>>458
>>> sys.path
['', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2',
'/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload',
'/usr/lib64/python2.6/site-packages', '/usr/lib64/python2.6/site-packages/gst-0.10', '/usr/lib64/python2.6/site-packages/gtk-2.0',
'/usr/lib64/python2.6/site-packages/webkit-1.0', '/usr/lib/python2.6/site-packages', '/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info']

一応、/usr/lib/python2.6/site-packagesは読み込んでるはずなんだけど
/usr/lib64/python2.6/site-packagesの中にはfeedparserは存在しない


>>459
$ ls /usr/lib/python2.6/site-packages/ | grep feedparser
drwxr-xr-x. 3 root root 4096 12月 28 16:49 2015 feedparser-5.2.1-py2.6.egg

$ ls /usr/lib/python2.6/site-packages/feedparser-5.2.1-py2.6.egg/
drwx--x--x. 2 root root 4096 12月 28 16:49 2015 EGG-INFO
-rwxr-xr-x. 1 root root 160056 12月 28 16:49 2015 feedparser.py
-rw-------. 1 root root 146465 12月 28 16:49 2015 feedparser.pyc

755でもダメなんだよね
egg内は上記の通りだけど


>>460
そうだと思う
俺もいつ入れたか覚えてないんだけど、他の外部モジュールでなんか使ってるようで
くだすれPython(超初心者用) その28©2ch.net
463 :デフォルトの名無しさん[sage]:2015/12/28(月) 21:37:16.93 ID:omdbAtLE
>>462
いやぁ、それ755にしてみたけどダメだった...
くだすれPython(超初心者用) その28©2ch.net
465 :デフォルトの名無しさん[sage]:2015/12/28(月) 22:18:24.30 ID:omdbAtLE
仕方がないので
sys.path.append('/usr/lib/python2.6/site-packages/feedparser-5.2.1-py2.6.egg')
としたらimport通った
でもsys.path.append()とかしたくないんだよね
こういう場合はどこが悪いん?
改善方法教えてもらえたらありがたいんだけど


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。