Python3.5-Django——共享文件夹上的virtualenv——Windows到Mac

Python3.5-Django——共享文件夹上的virtualenv——Windows到Mac,python,django,windows,macos,Python,Django,Windows,Macos,我在Windows7的共享文件夹上创建了一个virtualenv,这样我就可以和其他同事一起使用它了。 我将virtualenv设置为有python3.5并安装了Django,但是当我从mac激活它时,我看到了python 2.7,我无法运行runserver命令,并且我得到了这个错误,就好像没有安装Django一样 (WebSite) UNKNOWN:myenv user$ python3 manage.py runserver Traceback (most recent call last

我在Windows7的共享文件夹上创建了一个virtualenv,这样我就可以和其他同事一起使用它了。 我将virtualenv设置为有python3.5并安装了Django,但是当我从mac激活它时,我看到了python 2.7,我无法运行runserver命令,并且我得到了这个错误,就好像没有安装Django一样

(WebSite) UNKNOWN:myenv user$ python3 manage.py runserver
Traceback (most recent call last):
  File "manage.py", line 8, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named 'django'
(网站)未知:myenv用户$python3 manage.py runserver
回溯(最近一次呼叫最后一次):
文件“manage.py”,第8行,在
从django.core.management导入从命令行执行
ImportError:没有名为“django”的模块

我很确定这是一个很容易解决的问题,但是在网上找不到一个说明Windows和Mac是否“兼容”的指南。

在机器之间共享虚拟环境不是一个好主意。为每台计算机创建不同的虚拟环境。您可以使用来确保在每个虚拟环境中安装相同的软件包…也不能在操作系统、Python版本、Python实现、体系结构和用户之间安装。谢谢!一般来说,如果开发过程中涉及多个人,那么最佳实践是什么?每个人都创建自己的VE。我怀疑OP需要了解版本控制系统。