当前位置: 首页 > 后端技术 > Python

python生成requirements.txt的方法

时间:2023-03-25 20:14:18 Python

python椤圭洰濡備綍鍦ㄥ彟涓€涓幆澧冧腑閲嶆柊鏋勫缓椤圭洰闇€瑕佺殑杩愯鏃剁幆澧冧緷璧栵紵杈圭敤杈瑰綍寰堥夯鐑︺€傛€讳細鏈変涪鍖呯殑闂銆傝繖鏃跺€欐墜鍔ㄥ畨瑁呬篃寰堥夯鐑︺€備唬鐮佹姤閿欐椂鏃犳硶纭畾闇€瑕佸畨瑁呬粈涔堢増鏈殑鍖呫€傝繖浜涢棶棰橀兘鍙互閫氳繃requirements.txt鏉ヨВ鍐筹紒鐢熸垚requirements.txt鏈変袱绉嶆柟寮忥細绗竴绉嶉€傜敤浜庡崟铏氭嫙鐜::pipfreeze>requirements.txt涓轰粈涔堝彧閫傜敤浜庡崟铏氭嫙鐜锛熷洜涓鸿繖涓柟娉曪紝鐜涓殑鎵€鏈変緷璧栧寘閮戒細琚坊鍔犮€傚鏋滀娇鐢ㄥ叏灞€鐜锛屾墍鏈変笅杞界殑鍖呴兘浼氬湪閲岄潰锛屼笉绠℃槸鍚︽椂涓嶆椂渚濊禆褰撳墠椤圭洰锛屽涓嬪浘銆傚綋鐒讹紝杩欑鎯呭喌涓嶆槸鎴戜滑鎯宠鐨勶紝褰撴垜浠湪浣跨敤鍏ㄥ眬鐜鏃讹紝鍙互浣跨敤绗簩绉嶆柟娉曘€傜浜岀锛堟帹鑽愶級浣跨敤pipreqs锛実ithub鍦板潃涓猴細https://github.com/bndr/pipreqs#瀹夎pipinstallpipreqs#鍦ㄥ綋鍓嶇洰褰曚笅鐢熸垚pipreqs銆?-encoding=utf8--force娉ㄦ剰--encoding=utf8瑕佷娇鐢╱tf8缂栫爜锛屽惁鍒欎細鎶nicodeDecodeError:'gbk'codeccan'tdecodebyte0xaeinposition406:illegalmultibytesequenceerror銆?-force寮哄埗鎵ц锛屽綋requirements.txt瀛樺湪浜庣敓鎴愮殑鐩綍涓椂瑕嗙洊銆傚綋褰撶綉锛屼綘鐪嬫垜灏遍潬杩欎簺浜嗐€備娇鐢╮equirements.txt瀹夎渚濊禆锛歱ipinstall-rrequirements.txt鍘熸枃閾炬帴馃挕鏇村濂芥枃璇峰叧娉ㄦ垜鐨勫叕浼楀彿~