最近我买了一台新笔记本电脑,这样我就可以不仅在工作站上工作。
我有一个Django REST应用程序,为此项目我正在使用VirtualEnv。
我的问题是:
如何“同步”虚拟环境以安装新的依赖包?
在我的工作站上,我安装了Django、Django REST等等...
我该怎么办,以便在我的笔记本电脑上每次都不必手动安装新的依赖项?
最近我买了一台新笔记本电脑,这样我就可以不仅在工作站上工作。
我有一个Django REST应用程序,为此项目我正在使用VirtualEnv。
我的问题是:
如何“同步”虚拟环境以安装新的依赖包?
在我的工作站上,我安装了Django、Django REST等等...
我该怎么办,以便在我的笔记本电脑上每次都不必手动安装新的依赖项?
激活您的虚拟环境,然后运行:
pip freeze > requirements.txt
pip install -r requirements.txt
通常我有一对看起来像这样的sh文件:
# upload change
pip freeze > requirements.txt
git add -a .
git commit -m "message"
git push
并且
# Get files
git pull
pip install -r requirements.txt
requirements.txt
文件,则几乎可以轻松安装其中的所有内容。 - Shang Wang