【发布时间】:2018-02-12 02:19:30
【问题描述】:
我已经使用pip 命令(pip install Django)安装了django,但我无法使用py 命令运行它,因为它找不到模块。
我只能使用“python”命令使其工作。
这是我附上的截图摘要
$ python --version
Python 3.6.1
$ py --version
Python 3.6.0
看起来 django 只适用于 3.6.1。
有什么方法可以设置这两个命令来运行最新版本的python?
截图:
【问题讨论】:
-
你的操作系统是什么?
-
输入
which python和which py并发布您的结果。我发现在我的windows pc上,这些命令来自不同的 python 安装。像django这样的包是特定于 python 安装或虚拟环境的。 -
1. @Evan - Win10Pro 64 位 2. @surfer190 - 这些
which python和which py命令在我的提示符中未被识别为命令 -
尝试
where(Windows) 而不是which(Linux)。 -
可能是3.6.1安装的是32位,3.6.0安装的是64位。对于给定的 major.minor 版本,启动器更喜欢 64 位构建而不是 32 位构建。此处忽略微版本号(即major.minor.micro)。
标签: python django windows python-3.x