【问题标题】:How to run django-made venv on pythonanywhere?如何在 pythonanywhere 上运行 django-made venv?
【发布时间】:2020-08-01 20:49:41
【问题描述】:

我是 django 初学者,我在我的 PC 上制作了一个使用 MySQL 连接器 的 django 应用程序。我总是通过进入 django 的 venv 的脚本文件夹然后打开 cmd 窗口并给出“激活”命令来运行它。然后,我进入网络浏览器并运行我的http://localhost:8000 上的网站....我希望这个 在 Pythonanywhere 上运行相同的网站 并且 我已经上传了所有文件 的 django 文件夹 包括 venv 文件夹 --- 所有这些都正确放置在我的电脑中。当我在“scripts”文件夹(放置在 venv 文件夹中)中打开一个“bash 控制台”并输入“activate”时,它会显示 ”找不到命令”。请帮我。谢谢!

【问题讨论】:

  • 在pythonanywhere你可以选择你的virtualenv然后点击“open shell”
  • 值得注意的是,在一台计算机上创建的 virtualenv 几乎肯定不会在另一台计算机上运行。您应该在每台机器上创建一个新的,然后使用 pip 将您想要的软件包安装到其中。

标签: python django pythonanywhere


【解决方案1】:

你可以试试这个:

workon <venv_name>

【讨论】:

  • 问题是 OP 正在将他的 virtualenv 从一台机器移动到另一台机器,而不是在新机器上重新创建它
猜你喜欢
  • 2015-03-06
  • 2021-01-20
  • 2020-04-08
  • 1970-01-01
  • 2021-12-26
  • 2015-11-17
  • 2016-04-28
  • 1970-01-01
  • 2017-09-02
相关资源
最近更新 更多