在ai studio中“持久化”修改python庫檔案的方法
1.思路
其實持久化修改python的庫檔案是做不到的,但我們可以通過在專案的開頭新增linux的cp命令, 在每次執行專案時將提前寫好的修改後檔案自動移動到site_packages中, 達到類似“持久化”的效果。
2. 示例
現在我們想要基於gym包自定義一個強化學習環境,則必須修改包內envs資料夾內的__init__.py檔案。解決方案如下:
Step1.
將寫好的修改後檔案上傳到work資料夾(work資料夾下的檔案可以持久化儲存)
Step2.
在專案開頭加入如下程式碼
!cp /home/aistudio/work/__init__.py \
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/gym/envs/
# 第二行為ai studio中python的路徑
相關文章
- Visual Studio Code中Python安裝庫檔案遇到的問題Python
- 在Linux中修改開啟檔案數量限制的3種方法Linux
- python中修改檔案行內容Python
- Zustand:狀態持久化在專案中的應用持久化
- 網站檔案修改資料庫,安全高效地修改網站資料庫中的檔案資訊網站資料庫
- python 修改文字檔案Python
- python 修改jenkins的配置檔案PythonJenkins
- 在Visual Studio 中使用git——檔案管理-中(五)Git
- 在Linux中如何檢視檔案的修改日期Linux
- Python中讀寫Parquet檔案的方法Python
- 織夢資料庫配置檔案修改資料庫配置方法資料庫
- win10系統修改錄音檔案中的檔名的方法Win10
- 在Linux中,如何建立、刪除和修改檔案?Linux
- 基於Docker部署Oracle、MySQL等資料庫的資料檔案持久化DockerOracleMySql資料庫持久化
- 關於ubuntu修改hosts檔案的方法Ubuntu
- 監聽檔案修改的四種方法
- Redis在.net中的使用(5)Redis持久化Redis持久化
- python使用pathlib庫 判斷Windows某個路徑下檔案修改日期最晚的檔案PythonWindows
- 使用vim修改linux中的檔案Linux
- 在Docker中,Docker配置檔案在哪裡以及如何修改?Docker
- Python自動批次修改檔名稱的方法Python
- Flutter持久化儲存之檔案儲存Flutter持久化
- Python批量修改檔名和檔案型別Python型別
- 修改資料檔案的位置的兩種方法
- 在.net中讀寫config檔案的各種方法
- 在 Git 中怎樣克隆、修改、新增和刪除檔案?Git
- VUE打包後配置配置檔案修改請求url方法及webpack打包的檔案生成同名檔案方法VueWeb
- 批量修改檔案中的圖片名稱
- python 檔案操作(二) 替換性修改檔案內容Python
- 說說在 Python 中,如何讀取檔案中的資料Python
- 說說在 Python 中,如何寫入檔案Python
- 將編譯過的C++庫迅速部署在Visual Studio新專案中編譯C++
- Playwright使用Typescript實現在測試case檔案中呼叫另一個檔案中的方法TypeScript
- python對檔案的操作方法Python
- 在Visual Studio 中使用git——檔案管理-下(六)Git
- 在Visual Studio 中使用git——檔案管理-上(四)Git
- 在 React-Native 中持久化 redux 資料React持久化Redux
- python中讀取檔案的read、readline、readlines方法區別Python