当前位置:   article > 正文

python(django-vue3)项目win-win迁移_windows之间迁移python

windows之间迁移python

1.将python安装目录、django-vue3软件项目拷贝到新电脑

2.添加系统环境变量,path中添加

D:\Python3.8.5\
D:\Python3.8.5\Scripts\

查看python是否安装成功     python --version

****注意:如果python拷贝后的目录跟之前的不一致,运行pip时候可能存在以下问题:Fatal error in launcher: Unable to create process using '""D:\Program Files\Python\Python37\python.exe""...

解决办法:

删除 Python37\Lib\site-packages\pip-19.1.dist-info

删除 Python37\Scripts\pip*.exe(所有pip开头的)

安装 python -m pip install --upgrade pip

(pyuic5(即pyqt5)也有类似问题,卸载后重新安装即可)

3.安装vscode,并配置python

按下快捷键“Ctrl+Shift+P”,调出全局设置搜索窗口,然后输入“Python:Select Interpreter”,就会出现一个相关选项,选中python.exe。

另外在软件项目中的.vscode文件夹下,也更改下项目python.exe的路径

4.启动项目

python manage.py runserver

5.其他知识点

5.1更改models.py文件后,启动项目前应执行

  1. python manage.py makemigrations
  2. python manage.py migrate

python manage.py makemigrations这个命令是记录我们对models.py的所有改动,并且将这个改动迁移到migrations这个文件下生成一个文件。例如:XXX文件,如果你接下来还要进行改动的话可能生成就是另外一个文件不一定都是XXX文件,但是这个命令并没有作用到数据库。

而当我们执行python manage.py migrate 命令时  这条命令的主要作用就是把这些改动作用到数据库也就是执行migrations里面新改动的迁移文件,比如创建数据表,或者增加字段属性

5.2vue打包及单独运行

先安装nodejs,参照win离线部署mysql、node、pm2项目_DoubleClik的博客-CSDN博客

5.2.1前端vue更改后,需要执行

npm run build

重新打包。

5.2.2单独运行vue时

如果之前缺少安装包,需要先执行npm instal

"npm install" 是 Node Package Manager (npm) 的一个命令,用于在项目中安装所需的依赖包。它会读取项目目录中的 "package.json" 文件,并从 npm registry 下载定义的依赖包。在项目中使用依赖包的代码之前,通常需要先运行 "npm install" 命令。

然后执行

npm run serve

5.3pip install的安装目录

使用pip install命令安装项目时,默认情况下,安装文件会被下载到Python安装目录下的Lib\site-packages文件夹中,也可

pip list --format=columns

 查看所有已安装的包的列表和它们的安装位置

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/50029
推荐阅读
相关标签
  

闽ICP备14008679号