【问题标题】:I'm trying to complete the Django website tutorial, following the youtube tutorial - and at the beginning I have this "error"我正在尝试按照 youtube 教程完成 Django 网站教程 - 一开始我有这个“错误”
【发布时间】:2020-04-22 10:43:36
【问题描述】:

教程写在source env/bin/activate

当我把它写进去时,结果是这样的:

(venv) C:\Users\user\PycharmProjects\FirstProject>source env/bin/activate 'source' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

他使用的是 mac,而我使用的是 Windows 10,我需要不同的代码行吗?

【问题讨论】:

  • 这是activate 脚本的相对路径 - 因此您可以尝试在驱动器上找到它。还有前缀(venv) 暗示你已经“在”虚拟环境中(它已经被激活了)。

标签: python django python-venv


【解决方案1】:

如果你使用的是 pycharm,你已经创建了 virtualenv,但如果你使用的是 vs code 或任何其他编辑器,那么你应该试试这个

pip install pipenv
create a virtual env: virtualenv .
to activate the virtualenv: 
windows:  .\Scripts\activate
linux or mac:  ./bin/activate  

【讨论】:

  • 我正在使用 Pycharm,所以我应该继续前进,就好像它已经内置一样?
  • 打开Pycharm时应该激活虚拟环境。
  • 如果你只想创建一个虚拟环境然后继续它已经在 Pycharm 中创建。
【解决方案2】:

只需运行:env\Scripts\activate。您无需在 Windows 上使用source

【讨论】:

    【解决方案3】:

    不要使用源代码,只需输入your_env_name\Scripts\activate.bat

    记得使用反斜杠。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-21
      • 2016-01-24
      • 1970-01-01
      • 2020-07-01
      • 2015-03-16
      • 2012-09-10
      • 2020-07-15
      • 2020-10-19
      相关资源
      最近更新 更多