![](/img/trans.png)
[英]I removed anaconda and now my python path is messed up. Do you know how to fix it?
[英]How to let my computer know I want to use python 3 now?
我安裝了 mac 和 python 2.something。 我最近安裝了 python3 和 pip3。 然后我嘗試運行以下命令:
pip3 install django==2.2
django-admin startproject myProject
cd myProject
一切正常,但是當我跑步時
python3 manage.py runserver
它抱怨
Traceback (most recent call last):
File "manage.py", line 10, in main
from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "manage.py", line 21, in <module>
main()
File "manage.py", line 16, in main
) from exc
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
我的電腦還在用舊版本思考嗎? 我對“環境變量”不熟悉,需要修改嗎? (我問是因為我也讀到修改這些東西可能不安全)
另外,當我跑步時
python --version
它給了我 2.7
但是我仍然可以使用“python3”命令運行 .py 文件
嘗試使用第一個python3 -m pip install django
然后運行命令python3 manage.py runserver
看起來你是在 Python 2 上安裝 django
如果您不想使用虛擬環境。 我建議暫時不要嘗試用python3
替換python
,因為您可能仍然有依賴於 Python 2 的程序。
相反,您可以嘗試使用以下命令安裝 django:
python3 -m pip install django==2.2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.