django 如何让python理解我的命令,如python manage.py shell,错误代码:python bash:未找到命令

x0fgdtte  于 2023-07-01  发布在  Go
关注(0)|答案(1)|浏览(127)

你的问题的细节是什么?
我试图运行命令python manage.py shell。我在manage.py的目录中,但python的行为就像我没有shell的文件或命令功能一样。
我正在使用Visual Studio代码,我运行echo$PATH命令并得到以下输出:
/Users/andrewstribling/Desktop/mike_mysite/project_env/bin:/Users/andrewstribling/anaconda3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/andrewstribling/anaconda3/bin:/Library/Frameworks/Python.framework/Versions/3.11/bin
我已经安装了Anaconda,但又回到了Visual Studio代码。这个绑在上面吗?
另外,我的导演在我的项目文件夹中有我的项目env文件夹。
你尝试了什么,你期待什么?
我已经尝试删除我的环境的project_env文件夹并创建另一个。
我已经为Django联系了Discord社区,但没有得到回应。
我查了一下栈溢出的venv错误,我不明白路径变量到底是什么,也不知道如何改变它。
我读过关于stack over flow的文章,但我不相信他们的情况适用于我。
https://python.land/virtual-environments/virtualenv#How_a_Python_venv_works
我希望有一种方法可以改变我的项目如何看待这一点。
澄清:bash是我在Visual Studio代码中使用的终端类型。当我输入:python manage.py shell
命令前面有一些东西。
(project_env)Andrews-MBP:mysite andrewstribling$ python manage.py shell
project_env是虚拟环境。
我的名字是安德鲁和我percieve,visual studio代码是使用我的用户文件夹
mysite是我的项目的名字。
bash:python:“我不知道,”他说,“我不知道。
我很抱歉,我是新的编程。我没有看到任何其他错误。有什么地方可以让我看看吗?

jtoj6r0c

jtoj6r0c1#

好的,看起来如果我删除我的虚拟环境并重新安装我以前的所有东西,pip,django和psycopg[二进制]它正在识别我的环境,现在一切似乎都在工作。使用python3而不是python似乎有所不同。不知怎么的
我感谢堆栈溢出给我的所有帮助,并将保存此答案以备将来记录,因此我不会再问。

相关问题