Django将项目移动到新环境的操作步骤,久久派带你了解更多相关信息。
一、操作步骤
步骤一:输出虚拟环境中已安装包的名称及版本号并记录到 requirements.txt 文件中
pip freeze > requirements.txt
步骤二:复制工程到新环境,并在项目工程目录(虚拟环境)下,打开cmd窗口
步骤三:将安装包保存到文件夹packages里
pip download -r requirements.txt -d packages
步骤四:创建虚拟环境
python -m venv ./venv
步骤五:将文件导入到虚拟环境中
步骤六:pycharm打开项目工程,并在虚拟环境下执行安装包
cd venv
pip install –no-index –find-links=packages -r requirements.txt
二、错误处理
1、报错如下:
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):
处理方式:手动安装报错模块,此时该模块的版本也会以“最新且适配的方式”安装成功,出现该问题的原因是模块与现有的python环境不适配。想要彻底解决,就要使得现在虚拟环境的版本与原先的python版本保持一致。
pip install mysqlclient
到此这篇关于Django将项目移动到新环境的操作步骤的文章就介绍到这了,更多相关Django项目移动到新环境内容请搜索趣讯吧以前的文章或继续浏览下面的相关文章希望大家以后多多支持趣讯吧!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/16761.html