0

我刚刚下载了 django 并将其安装到C:\Python27\Lib\site-packages 所以现在我的site-packages目录看起来相当杂乱无章,有 5 个单独的文件夹,一堆文本文件和一个 python 脚本。site-packages我应该为 django 包创建一个子目录并将所有内容存储在其中吗?如果我这样做,python intrepeter 会知道在Django目录中查找site-packagesdjango 包的目录吗?还是我必须改变一些环境变量?

谢谢你。

4

1 回答 1

1

我不确定你是否在问它,因为这是你需要知道的,因为你有一些复杂的设置。如果您只想安装 Django,您应该按照他们网站上的安装说明进行操作:

pip install Django

site-packages 中的目录顺序是 Python 构建的内部机制,我认为你不应该更改它,除非你想创建自己的包并想了解更多关于 python 如何查找已安装包的信息(如果这是我将开始阅读本文档的情况:http: //docs.python.org/2/distutils/index.html

正如对您的问题的评论以及Django的文档中所建议的那样,您应该考虑使用virtualenv,尤其是在开发将部署在具有特定 Django 版本的服务器上的 web 应用程序时。随着时间的推移,您会发​​现您想要创建需要不同版本模块的其他应用程序,并且仍然支持您需要使用 virtualenv 的现有应用程序。

于 2012-11-19T13:06:41.827 回答