Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

排程的權限問題及執行檔問題 #27

Open
KKalleKK opened this issue May 20, 2022 · 7 comments
Open

排程的權限問題及執行檔問題 #27

KKalleKK opened this issue May 20, 2022 · 7 comments

Comments

@KKalleKK
Copy link

KKalleKK commented May 20, 2022

作者您好~在閱讀過程中,發現了3-153頁的程式碼與github程式碼小部分不太一樣,雖然結果不會有太大不同,但不知道是不是不小心的,提供您參考。
問題1:在排程時,會遇到權限不足,要如何提高權限,還是只能使用Administrator 帳號排程?
問題2: 使用Administrator 帳號排程,會出現0*1的錯誤,感覺會是命令應用程式執行的部分有些問題?因為個人不太了解這個結構。
image
image
image
image

@KKalleKK KKalleKK changed the title 排程的權限問題及 排程的權限問題及執行檔問題 May 20, 2022
@arleigh418
Copy link
Owner

hi 您好,
針對第一個問題, 我可能六日有時間再去看一,不過書中的程式的確有可能跟github上面不同, 因為書上的是過程, 這裡放的是最終的版本~不過或許您說的不同是對的,我還要再去看一下,感謝提出.

第二點的話,我想應該是您的程式位置在c/user裡面的深處吧,通常是建議程式碼不要放得那麼深, 一來不好控管, 二來是容易有權限問,尤其是擺在使用者裡面. 像我個人在開發基本上都是放D:/ or C:/這一類單純的位址進行開發.要執行user裡面的東西,基本上應該是要admin沒錯.

@KKalleKK
Copy link
Author

KKalleKK commented May 21, 2022

經過調整路徑精簡後,變成找不到檔案或仍有0*1。可能是我不知道該如何設定電腦的環境變數路徑。我應該加入哪幾個路徑呢?
image
image
image

@arleigh418
Copy link
Owner

Hi 您好,
在排程那張圖,程式與指令碼中,放的應不是spyder.exe,應是虛擬環境中的python.exe.

@KKalleKK
Copy link
Author

我把它更改到python.exe 的檔案了,結果仍舊。還會哪裡可能出錯呢?
image
image
image
image
image
image

@arleigh418
Copy link
Owner

為追蹤問題,我建議進行以下測試:

  1. 確保排程有勾起以最高權限執行
  2. 使用cmd執行這一只程式看看是不是work,如果不work,問題就不再排程器身上.
  3. 如果cmd執行python work的話,嘗試使用您路徑的python執行看看該檔案。
    作法: 以您的例子,打開cmd並將路徑指向D:\trade1, 然後下語法:c:\Users\xxx(您的user名稱)\acona\envs\MABMPY38\python.exe 1_buy_follow_corp.py,觀察看看什麼反應

@KKalleKK
Copy link
Author

剛剛試了一下,1、2、3步驟都是可以的。會不會是電腦甚麼權限需要特別開啟的嗎?雖然我使用的是管理員帳號。

@arleigh418
Copy link
Owner

嘗試在別的地方建置虛擬環境試試看,例如在D:/TEST裡面建置虛擬環境,並用D:/TEST裡面的虛擬環境去執行,如果可以過,那應就是你的系統角色沒有深入c:/users的權限,c:/users其實是一個需要高權限的地方,並不是很建議把程式放在那哩,除非您的電腦乾乾淨淨只有一個最高權限使用者。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants