qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

pip install PyQt5 하고 실행하다보면 위와 같은 에러가 발생할 때가 있습니다.

저같은 경우 C:\Users\홍길동 이렇게 한글이름이 지정되어 있어서 위와 같은 에러가 발생하는게 아닌가 싶습니다.

윈도우에서 해당 명을 바꾸려고 시도했지만 시스템 폴더명을 바꾸는 건 너무 리스크합니다.ㅠ

 

해당문제를 환경변수 등록 하는 방법으로 해결 됩니다.

 

1. C:\Users\홍길동\AppData\Local\Programs\Python\Python313\Lib\site-packages\PyQt5\Qt5\plugins

PyQt5  plugins 폴더 확인해줍니다.저같은경우 위 폴더에 있었습니다.

 

2. 환경변수에 등록해줍니다.

QT_QPA_PLATFORM_PLUGIN_PATH

C:\Users\홍길동\AppData\Local\Programs\Python\Python313\Lib\site-packages\PyQt5\Qt5\plugins

 

3. 재부팅 후 다시 시도

 

 

해당 에러가 날 경우

해당 코드 상단에

/* eslint-disable @typescript-eslint/no-unused-vars */

추가해주시면 에러가 해결됩니다.

커서 AI 를 개발하다가

프로버전은 너무 비싸서 계정을 새로 파서 하려고 했는데

Too many free trial accounts used on this machine. Please upgrade to pro

위와 같은 에러 메세지 와 함께 mini 도 더이상 사용할수가 없게되었다.ㅠㅠ

계정을 새로 만들어서 돌려서 사용하는건 불가능한가보다.

 

일단 정식 방법은 아니지만 잠시나마 사용할수 있는 방법을 공유하자면

커서 프로그램을 삭제한 뒤 아래 폴더를 모두삭제하고

Windows:
C:\Users\[YourUsername]\AppData\Roaming\Cursor
C:\Users\[YourUsername]\AppData\Local\cursor-updater
C:\Users\[YourUsername]\AppData\Local\Programs\cursor

커서를 재설치 한뒤

Windows: %APPDATA%\Cursor\User\globalStorage\storage.json

해당 폴더에 진입해서 아래 값들을 변경 했다.

{
            "telemetry.machineId": "",
            "telemetry.macMachineId": "",
            "telemetry.devDeviceId": "",
            "telemetry.sqmId": "",
            "lastModified": "2024-01-01T00:00:00.000Z",
            "version": "1.0.1"

}

HKEY_CURRENT_USER\Software\Microsoft\DeveloperTools\deviceid 

해당 레지스트 값도 임시로 변경

키 값은 https://mercyhacks.com/ 사이트에서 받았지만 추천하진 않는다 사이트가 영...불안하다.

 

불안하니 다들 유료로 구매해서 사용하는걸 추천드립니다. 참고만 해주세요~!

 

오픈 api key 를 사용해서 웹사이트를 개발했을때

env 는 깃허브에 추가되지않아 아래와 같은 에러가 발생한다.

Error: The OPENAI_API_KEY environment variable is missing or empty; either provide it, or instantiate the OpenAI client with an apiKey option, like new OpenAI({ apiKey: 'My API Key' }).
    at new dg (C:\bitcoin_ziego\.next\server\app\api\trading-advice\route.js:5:25567)

api 를 사용할수있는 key 가 셋팅이 안된 것인데 이럴 경우 netlify 사이트에서 직접 지정을 하면된다.

아래와 같이 site configuration 을 클릭하고

 

아래와 같이 add a single cariable 로 추가해두면 됩니다.

Failed to compile.

./app/page.tsx
1:1  Warning: Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-unused-vars').

next js 개발하다보면 위에러를 종종 만날수가 있습니다.

저는 아래와 같이 eslint disable 해버립니다.

아래 문구를 추가해주시면 됩니다.~!

    rules: {
      'react/no-unescaped-entities': 'off',
      '@next/next/no-page-custom-font': 'off',
    },

https://platform.openai.com/chat-completions

GPT 사이트에서 가입을 진행해주세요.

 

가입 하신 후에 API keys 를 선택해주세요.

create new secret key 를 선택해주세요.

Name 작성해주고 Create secret key 해주세요.

드디어 키가 발행되었습니다. copy 해주세요.

 

해당 키가 open api 에 사용할 키입니다.

+ Recent posts