Benim python'um bir şekilde aynı dizinde hiçbir modül bulamıyor. Neyi yanlış yapıyorum? (Python2.7)Python, aynı klasörde modülü bulamıyor
Böylece bunun iki dosyalarla bir dizin '2014_07_13_test' vardır:
- test.py
- hello.py
nerede hello.py:
# !/usr/local/bin/python
# -*- coding: utf-8 -*-
def hello1():
print 'HelloWorld!'
ve test.py:
# !/usr/local/bin/python
# -*- coding: utf-8 -*-
from hello import hello1
hello1()
Yine piton
>>> Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 4, in <module>
ImportError: No module named hello
nesi var bana veriyor?
nasıl komut yürütme verir modülün üstündeki bu koyun: Aynı klasördeki modüllerden ithalatı için sorunu çözer? Ayrıca ithalat sys çıktı nedir? sys.path' – Salem
Deneyi deneyin >>> import test' – martineau
@Casy_fill Programınızı dizinden nereden çalıyorsunuz, dosyalar nerede? İçe aktarma için, içe aktarılan ve içe aktarılan dosyaların bir dizini paylaşması önemli değildir. Önemli olan, Python yorumlayıcınızın geçerli dizinin doğru şekilde ayarlanmış olmasıdır. –