2013-10-04 2 views
1

내 파이썬 프로젝트에서 Spyder를 사용하고있다.Python - 다른 작업 공간의 패키지가 호출됩니까?

두 개의 작업 공간이 있습니다. ...\projects\proj1...\projects\proj2입니다. proj1proj2 모두에 dr이라는 패키지가 있습니다. proj2에서 dr2 모듈라는 AB (proj1 동일 이름)를 가지고있는 반면

그러나 proj1에서 drA, B, CD라는 4 모듈있다.

현재 작업 공간이 ...\projects\proj2입니다. 나는 dr 패키지를 가져오고 A 모듈을 호출하려고하면 A.proj1에서 함수입니다 따라

from dr import A 
A. 

모든 기능 제안,하지만 난 ...\projects\proj2 작업 영역에서 지금 생각하면!

왜 이런 일이 발생하며 어떻게 해결할 수 있습니까?

+0

경로 문제 여야합니다. 나는 Spyder가 문제가 있는지 의심 스럽다. –

답변

1

다른 프로젝트의 패키지와 다른 이름으로 패키지의 이름을 변경하면 문제가 해결됩니다. 나는 이것이 Spyder의 버그라고 생각한다. 내가 틀렸다면 나를 바로 잡아주세요.

관련 문제