iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0
AI & Data

我要成為AI溝通師!30天快速理解Prompt Engineering系列 第 16

DAY16-重出江湖的python實作

  • 分享至 

  • xImage
  •  

哈哈我回來啦!/images/emoticon/emoticon01.gif
經過崩潰的三天後,我抱著我的電腦屁顛屁顛的去找老師了。
此篇解決方法有點像流水帳
不喜者可直接跳至最後


首先呢~老師先檢查了我的安裝步驟。
如此如此~這般這般~
恩恩步驟沒有問題
/images/emoticon/emoticon12.gif


然後呢又檢查了我python安裝
結果發現我的python安裝得一團亂
(因為老師在操作我的電腦,我不好意思讓老師停下來讓我截圖,所以這段請大家自行想像) 畫外音:不要強人所難好嗎/images/emoticon/emoticon05.gif


在這邊提醒一下大家
如果要解除安裝程式
請正正當當,按部就班地到設定解除安裝喔
https://ithelp.ithome.com.tw/upload/images/20230926/20162525LzODJjsgH1.png
不要隨便delete整個安裝包跟資料夾就覺得刪乾淨了

就是我:)


重新安裝好,用了老師推薦的版本3.10
老師說不要下載太新版本,因為很多連動的程式可能還沒更新到這麼新。
滿心歡喜地迎接成功/images/emoticon/emoticon34.gif
結果
https://ithelp.ithome.com.tw/upload/images/20230926/20162525r4mPlz7cBM.png
/images/emoticon/emoticon04.gif
一樣
一模一樣
然後老師就問我為甚麼一定要用1.20.3的numpy呢?
對啊
為啥?/images/emoticon/emoticon19.gif
喔因為ChatGPT建議我的
老師聽完無語了片刻,然後跟我說因為我現在要求的是1.21.3的版本
他不懂為甚麼我突然要下載1.20.3
老師還是很有耐心地跟我解釋,他可能沒有支援1.21.3的部分,所以我努力的方向是沒錯的,要改numpy的版本

於是乎我們去找了numpy的版本研究了一下他支援的部分。
https://ithelp.ithome.com.tw/upload/images/20230926/20162525ZeYitPWgoC.png
1.21.3這不是有嗎
然後老師仔細看了一下錯誤提示,說:"1.21.3是你要求的版本欸"
???
我?
我嗎?
我不知道/images/emoticon/emoticon16.gif
然後老師找到了requirements的文件
https://ithelp.ithome.com.tw/upload/images/20230926/20162525eTPPeH1pU0.png
https://ithelp.ithome.com.tw/upload/images/20230926/20162525qCS5w7drm1.png
什麼???!!!
真的是我!/images/emoticon/emoticon25.gif
然後我們隨便改了一個版本

就真的是
隨便:)
https://ithelp.ithome.com.tw/upload/images/20230926/20162525cIcZktbRPt.png
然後重新執行了一次
https://ithelp.ithome.com.tw/upload/images/20230926/201625254wClbq5GlE.png
https://ithelp.ithome.com.tw/upload/images/20230926/20162525xDW2a5X1Gf.png
朋友們!!!!!我們終於成功啦!!!!/images/emoticon/emoticon42.gif
https://ithelp.ithome.com.tw/upload/images/20230926/20162525f7p11zeF96.png
喔耶!!!!!!!!!!!!
果然改numpy版本是對的,我只不過是改錯地方罷啦不要瞎掰好嗎
這裡提供真的可以跑的程式碼給大家
(沒有說官網錯,我本人的問題,如果有人需要也可以參考)

cd openai-quickstart-python  
cp .env.example .env   #取得API
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass  #開啟系統權限
python -m venv venv
.\venv\Scripts\Activate   #激活腳本
Import-Module C:\Users\User\openai-quickstart-python\venv\Scripts\Activate.ps1   #需要看一下自己的腳本路徑
pip install -r requirements.txt   #檢查requirements文件中的版本是否可以使用
flask run  #得到網址!
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Restricted  #得到我們需要的內容記得再把權限關起來保護我們的電腦~

今天也是快樂和平的一天呢/images/emoticon/emoticon07.gif
明天見:)


上一篇
DAY15-Python實作(問題報告書)-下
下一篇
DAY17-介紹OpenAI Playground
系列文
我要成為AI溝通師!30天快速理解Prompt Engineering30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言