繁体   English   中英

使用Windows运行在Ubuntu上创建的虚拟环境

[英]Using Windows to run a virtual environment Created on Ubuntu

所以我一直在开发一个带有后端数据库的网站。 以下是我当前的设置,并且运行良好:

  • 当前使用Ubuntu 16.04
  • 我创建了一个virtualenv并在虚拟环境中下载了Django和postgreSQL。
  • 我还下载了虚拟环境中的Python 3.5.2,并正在使用它。

我的整个文件夹结构都在GitHub上,因此我可以随时随地编辑代码(再次,在Ubuntu上一切正常。)

当我想开始使用Powershell在Windows 10上进行一些编辑时,就会出现问题。 我不确定如何运行“ activate.sh”,“ activate.csh”或“ activate.fish”文件以运行虚拟环境并使用“ python manage.py runserver”初始化服务器,因此我可以启动编辑我的网站。

有没有人遇到这个问题,并找到解决方法? 任何有关如何开始在Windows上工作的帮助都将非常有用。

如果您需要更多详细信息,很高兴为您提供。

谢谢!

假设您在ubuntu上创建了virtualenv且没有可重定位选项。 首先,您必须在Windows上创建一个新的虚拟环境,因为它们在操作系统版本上存在差异。 因此,导航到要在Windows上创建新虚拟环境的目录,然后运行以下命令:-virtualenv。 (注意。指定当前目录选项)之后,将在您的目录中创建三个目录,即1)包括2)库3)脚本

现在,activate.bat文件位于脚本中,您可以通过以下命令激活virtualenv:Scripts \\ activate

激活环境后,您可以pip install -r requirements.txt,然后照常运行您的manage.py脚本。

有关更多参考,您可以阅读: -https : //virtualenv.pypa.io/en/stable/userguide/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM