Django將項(xiàng)目移動(dòng)到新環(huán)境的操作步驟
一、操作步驟
步驟一:輸出虛擬環(huán)境中已安裝包的名稱及版本號(hào)并記錄到 requirements.txt 文件中
pip freeze > requirements.txt

步驟二:復(fù)制工程到新環(huán)境,并在項(xiàng)目工程目錄(虛擬環(huán)境)下,打開cmd窗口

步驟三:將安裝包保存到文件夾packages里
pip download -r requirements.txt -d packages

步驟四:創(chuàng)建虛擬環(huán)境
python -m venv ./venv

步驟五:將文件導(dǎo)入到虛擬環(huán)境中

步驟六:pycharm打開項(xiàng)目工程,并在虛擬環(huán)境下執(zhí)行安裝包
cd venv
pip install --no-index --find-links=packages -r requirements.txt

二、錯(cuò)誤處理
1、報(bào)錯(cuò)如下:
ERROR: Command errored out with exit status 1:
ERROR: Command errored out with exit status 1:
command: 'e:\dev04\venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Administrator\\AppData\\Local\\Temp\\pip-install-nffom503\\mysqlclient\\setup.py'"'"'; __file__='"'"'C:\\Users\\
Administrator\\AppData\\Local\\Temp\\pip-install-nffom503\\mysqlclient\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'
"'exec'"'"'))' install --record 'C:\Users\Administrator\AppData\Local\Temp\pip-record-7nnhq8ry\install-record.txt' --single-version-externally-managed --compile --install-headers 'e:\dev04\venv\include\site\python3.9\mysqlclient'
cwd: C:\Users\Administrator\AppData\Local\Temp\pip-install-nffom503\mysqlclient\
Complete output (23 lines):

處理方式:手動(dòng)安裝報(bào)錯(cuò)模塊,此時(shí)該模塊的版本也會(huì)以“最新且適配的方式”安裝成功,出現(xiàn)該問(wèn)題的原因是模塊與現(xiàn)有的python環(huán)境不適配。想要徹底解決,就要使得現(xiàn)在虛擬環(huán)境的版本與原先的python版本保持一致。
pip install mysqlclient

到此這篇關(guān)于Django將項(xiàng)目移動(dòng)到新環(huán)境的操作步驟的文章就介紹到這了,更多相關(guān)Django項(xiàng)目移動(dòng)到新環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python3.4 將16進(jìn)制轉(zhuǎn)成字符串的實(shí)例
今天小編就為大家分享一篇python3.4 將16進(jìn)制轉(zhuǎn)成字符串的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06
利用Python+Opencv實(shí)現(xiàn)車牌自動(dòng)識(shí)別完整代碼
這篇文章主要介紹了如何使用Python和OpenCV進(jìn)行車牌識(shí)別,包括圖像預(yù)處理、車牌定位、分割和模板匹配等步驟,通過(guò)實(shí)戰(zhàn)項(xiàng)目,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-04-04
使用python?dateutil庫(kù)輕松處理日期和時(shí)間
這篇文章主要介紹了使用python?dateutil庫(kù)輕松處理日期和時(shí)間實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01
PyTorch搭建雙向LSTM實(shí)現(xiàn)時(shí)間序列負(fù)荷預(yù)測(cè)
這篇文章主要為大家介紹了PyTorch搭建雙向LSTM實(shí)現(xiàn)時(shí)間序列負(fù)荷預(yù)測(cè),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
pyqt5 tablewidget 利用線程動(dòng)態(tài)刷新數(shù)據(jù)的方法
今天小編就為大家分享一篇pyqt5 tablewidget 利用線程動(dòng)態(tài)刷新數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06
python打開網(wǎng)頁(yè)和暫停實(shí)例
這篇文章主要介紹了python打開網(wǎng)頁(yè)和暫停實(shí)例,涉及webbrowser模塊與os模塊的使用,是非常具有實(shí)用價(jià)值的一個(gè)技巧,需要的朋友可以參考下2014-09-09
python def 定義函數(shù),調(diào)用函數(shù)方式
這篇文章主要介紹了python def 定義函數(shù),調(diào)用函數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06
使用Python實(shí)現(xiàn)提取PDF文件中指定頁(yè)面的內(nèi)容
在日常工作和學(xué)習(xí)中,我們經(jīng)常需要從PDF文件中提取特定頁(yè)面的內(nèi)容,本文主要為大家詳細(xì)介紹了如何使用Python編程語(yǔ)言和兩個(gè)強(qiáng)大的庫(kù)——pymupdf和wxPython來(lái)實(shí)現(xiàn)這個(gè)任務(wù),需要的可以了解下2023-12-12
詳解Python 數(shù)據(jù)庫(kù)的Connection、Cursor兩大對(duì)象
這篇文章主要介紹了Python 數(shù)據(jù)庫(kù)的Connection、Cursor兩大對(duì)象,文中通過(guò)python 數(shù)據(jù)庫(kù)圖解給大家介紹的非常詳細(xì),需要的朋友參考下吧2018-06-06
利用Python實(shí)現(xiàn)網(wǎng)絡(luò)運(yùn)維自動(dòng)化的實(shí)戰(zhàn)案例
Python作為一種簡(jiǎn)潔而強(qiáng)大的編程語(yǔ)言,已經(jīng)成為網(wǎng)絡(luò)運(yùn)維自動(dòng)化的熱門選擇,本文將介紹如何利用Python實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備配置管理、監(jiān)控和故障排除等自動(dòng)化任務(wù),并提供代碼示例,需要的朋友可以參考下2024-03-03

