我的默认python是路径中的Anaconda:C:\ users \ programdata \ anaconda。我在安装过程中选中了“是”以使其成为默认的python。因此,此anaconda的路径也设置为我的环境变量路径。后来我在以下路径中安装了普通的python(python.org):C:users \ Megha \ Python38
我的django安装在Anaconda的lib文件夹内的站点包中(C:\ users \ programdata \ anaconda \ lib \ site-packages \ django)
我在正常的python路径(C:users \ Megha \ Python38)中打开了python解释器当我尝试在那里导入django时,它抛出了NoModuleErrorFound错误。
我如何解决它。
试图将安装django的路径附加到我当前的sys.path中
导入系统sys.path.append(“ C:\ users \ programdata \ anaconda \ lib \ site-packages \ django”)
仍然显示相同的错误。
所以我制作了虚拟环境,然后pip安装了django。有效。
但是如果我不想要虚拟环境怎么办。我想从anaconda路径导入django ??
但是如果我不想要虚拟环境怎么办。我想从anaconda路径导入django ??
更改:
sys.path.append("C:\users\programdata\anaconda\lib\site-packages\django")
收件人:
sys.path.append("C:\users\programdata\anaconda\lib\site-packages\")
或者最好是永久添加此路径,而不是每次都使用sys.path
添加。