Python 如何在venv内运行manage.py?
我已经得到了一个现有的项目工作,我真的很难得到环境设置 项目文件夹首先包含manage.py服务器,我使用它作为运行服务器的入口点 还有一个venv文件夹,其中包含我需要的所有模块等 因此,当我在manage.py上运行server时,我得到了“没有名为sqlserver\u ado.base的模块”。即使我已经激活了虚拟环境并且在bash中。。。。例如,此模块位于Python 如何在venv内运行manage.py?,python,django,bash,python-venv,Python,Django,Bash,Python Venv,我已经得到了一个现有的项目工作,我真的很难得到环境设置 项目文件夹首先包含manage.py服务器,我使用它作为运行服务器的入口点 还有一个venv文件夹,其中包含我需要的所有模块等 因此,当我在manage.py上运行server时,我得到了“没有名为sqlserver\u ado.base的模块”。即使我已经激活了虚拟环境并且在bash中。。。。例如,此模块位于venv\Lib\site软件包中的venv文件夹中 我很困惑。我也尝试过复制任何被认为缺失的模块,并以这种方式遇到了其他问题 下载
venv\Lib\site软件包中的venv文件夹中
我很困惑。我也尝试过复制任何被认为缺失的模块,并以这种方式遇到了其他问题 下载要安装的模块,解压缩。
获取virtualenv的python二进制文件的路径。在windows for me上是/Documents/web/env_mysite/Scripts/python.exe。
否转到已解压缩模块的目录并执行以下操作
/Documents/web/env_mysite/Scripts/python.exe setup.py install
下载要安装的模块,解压缩。
获取virtualenv的python二进制文件的路径。在windows for me上是/Documents/web/env_mysite/Scripts/python.exe。
否转到已解压缩模块的目录并执行以下操作
/Documents/web/env_mysite/Scripts/python.exe setup.py install
在所需目录中运行virtualenv-venv
从t运行安装后:
source\u文件夹\venv\bin\activate
现在您可以在shell中的$之前看到(venv)
这意味着你的环境是活跃的
安装程序包运行pip安装程序包\u name
运行pip freeze
获取已安装的软件包
转到包含manage.py
文件的项目文件夹
运行python manage.py runserver
以确保所有东西都正常运行
要访问django shell,请运行python manage.py shell
在所需目录中运行virtualenv-venv
从t运行安装后:
source\u文件夹\venv\bin\activate
现在您可以在shell中的$之前看到(venv)
这意味着你的环境是活跃的
安装程序包运行pip安装程序包\u name
运行pip freeze
获取已安装的软件包
转到包含manage.py
文件的项目文件夹
运行python manage.py runserver
以确保所有东西都正常运行
要访问django shell runpython manage.py shell
,这应该会有所帮助(它是我的):我将您的问题标记为重复问题,但您没有发布足够的信息来确保我选择了正确的重复问题。此错误消息中有大量问题;好的代码包含关于OP使用的操作系统和Python版本的具体细节,以及一份有问题代码的副本(另请参见中的指南)。如果您仍然需要详细的帮助,请使用这些详细信息更新您的问题。这应该会有帮助(这是我的):我将您的问题标记为重复问题,但您没有发布足够的信息以确保我选择了正确的重复问题。此错误消息中有大量问题;好的代码包含关于OP使用的操作系统和Python版本的具体细节,以及一份有问题代码的副本(另请参见中的指南)。如果您仍然需要详细帮助,请使用这些详细信息更新您的问题。