2016-08-20 5 views
0

내 새로 설치 한 옥타브가 설치 인식하지 못합니다 패키지를 인식하지 옥타브 : 나는 윈도우 10에서 옥타브-4.0.3을 사용하고설치된 패키지

>> pkg install -forge quaternion 
For information about changes from previous versions of the quaternion package, run 'news quaternion'. 
>> pkg list 
no packages installed. 
>> 

설치 작업은 c:\Octave\Octave-4.0.3\share\octave\packages\c:\Octave\Octave-4.0.3\lib\octave\packages\에서 해당 파일을 업데이트합니다. 로컬 파일 (-forge을 사용하지 않음)에서 설치하면 동일한 결과가 생성됩니다.

무엇이 누락 되었습니까?

+0

안녕하세요. 어떻게 옥타브를 설치 했습니까? [windows installer 제공된] (https://ftp.gnu.org/gnu/octave/windows/octave-4.0.3-installer.exe)에는 중요한 패키지가 미리 설치되어 있습니다! 다른 걸 사용해 왔니? –

+0

필자는 내 윈도우 10에서 Octave-4.0.3에서 이것을 재현 할 수 없다는 점을 염려 스럽다. 나는 또한 위조품에서 quaternion을 제거하고 다시 설치했다. 모든 것이 원활하게 진행되었습니다. –

답변

1

이 부분은 사용상의 문제입니다. load이라는 함수를 정의하여 동일한 이름의 내장 함수를 숨기고 pkg이 올바르게 작동하지 못하게했습니다.

안타깝게도 추가 할 때 내장 기능이 숨겨져 있다는 경고는 없지만 현재 작업 디렉토리를 변경 한 다음 다시 그 기능을 저장 한 위치로 되돌릴 때 경고가 표시됩니다. 나 같은 옥타브 초보자를위한 팁 : 일반 이름을 가진 함수를 작성하기 전에 먼저 해당 이름을 가진 함수가 있는지 확인하십시오 (예 : help functionName)!

+0

나는 옥타브 버그 추적기에 버그를 제출하는 것이 좋습니다. 그것은 어리석은 버그지만 그럼에도 불구하고 버그입니다. pkg 명령은 옥타브의 중심이며 그러한 바보 같은 시나리오에도 영향을받지 않아야합니다. –

+1

@ 타 소스 : 도와 줘서 고마워. 기능 요청 # 48845 https://savannah.gnu.org/bugs/index.php?48845를 제출했습니다. –

관련 문제