我是django和python以及相关问题的菜鸟。因此,在我的问题中考虑因素。
我正在使用虚拟环境来处理Django。从书中的教程开始。
为了在我的虚拟环境中安装pytz指定python的位置:
/Users/username/django/my_env/bin/python -m pip install pytz
它似乎成功安装。但是当我尝试创建帖子时,我在Django中收到此错误:
此查询需要pytz,但尚未安装。
安装了Pytz。我试图在我的虚拟环境中安装它,同时指定它需要使用的特定python库。
可能与之相关的几个因素。当我安装/创建我的虚拟环境时,它会自动使用Python2.7进行设置。我不想这样,所以我将Python 3.4添加到我的虚拟环境中。所以现在安装了两个Python版本。
我不知道我是否应该删除一个。我不知道为什么它会自动安装2.7(教程没有澄清这个过程)。我希望安装3.4将取代2.7。
Pytz似乎是3.4中安装的软件包。那么我在虚拟环境和Pytz中使用Python 3.4应该做些什么?