pip list에서는 검색 되는데 import 할때 보이지 않습니다.

조회수 45회

사용자 패키지를 만들어 설치 하고 pip list 하면 설치된 패키지가 잘 보입니다. 그리고 파이썬 코드에서 import 하면 설치된 패키지 명이 보여야 하는데 보이지 않습니다. 원인이 뭔지 한수 부탁드립니다.

참고로 import 되는 경우도 있었음

  • 에러메시지 좀 보여주세요. daewon 2020.6.26 15:27
  • 터미널에서 pip list 명령을 실행하면 numpy 등등 설치된 패키지가 보입니다. 물론 제가 작성한 z_mod_stock 이란 패키지도 보입니다. 그리고 파이썬 파일을 열고 imort n 하면 n다음의 numpy가 보입니다. 그런데 제가 작성한 z_mod_stock은 import z 해도 나머지가 보이지 않습니다. 물론 import z_mod_stock 하고 실행하면 ModuleNotFoundError: No module named 'z_mod_stock' 으로 메세지가 나옵니다. from setuptools import setup setup( name="z_mod_stock", # package name version='1.0.1', description='this module is rnn test module', author='honna', author_email='honna@naver.com', url='honna.com', py_modules=['mod_stock'], # source name ) honna 2020.6.29 10:37

1 답변

  • 자답입니다.
    setup.py 파일 내부에서 모듈화하는 파일명과 모듈 이름이 같게하니 import가 가능해집니다.
    자세한 원인을 아시는 분.. 댓글 부탁합니다.

    from setuptools import setup

    setup( name="z_stock_model", #<<<------------------------ version='1.0.1', description='this module is rnn test module for lstm', author='honna', author_email='honna@naver.com', url='honna.com', py_modules=['z_stock_model'], #<<<------------------------ )

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.