Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不能';将整个virtualenv从windows移动到mac时,请不要导入Django_Django_Virtualenv - Fatal编程技术网

不能';将整个virtualenv从windows移动到mac时,请不要导入Django

不能';将整个virtualenv从windows移动到mac时,请不要导入Django,django,virtualenv,Django,Virtualenv,它在windows操作系统之间运行良好,但在mac电脑中却不行。我没有requirements.txt文件,但我希望两个开发人员导入了大量库的虚拟环境可以正常工作 runserver生成错误,无法导入django。有什么想法吗?Virtualenvs有时包含二进制文件,有时需要创建带有标志的文件,以便移动它们。我的建议是: 在您使用的机器上激活virtualenv 运行命令pipfreeze>requirements.txt 向版本控制提交requirements.txt 将其拉到目标机器上

它在windows操作系统之间运行良好,但在mac电脑中却不行。我没有requirements.txt文件,但我希望两个开发人员导入了大量库的虚拟环境可以正常工作


runserver生成错误,无法导入django。有什么想法吗?

Virtualenvs有时包含二进制文件,有时需要创建带有标志的文件,以便移动它们。我的建议是:

  • 在您使用的机器上激活virtualenv
  • 运行命令
    pipfreeze>requirements.txt
  • 向版本控制提交
    requirements.txt
  • 将其拉到目标机器上
  • 创造一个新的虚拟世界
  • pip安装-r requirements.txt
pipfreeze
命令还将包含已安装的依赖项,因此您可能希望清理它,但这将为您提供一个工作版本。祝你好运