Python 3.4 的 Matplotlab .exe 文件找不到 Python34 的路径
Matplotlab .exe file for Python 3.4 cannot find path to Python34
我是 运行宁 Windows 并且是初学者 python 用户,试图将一些模块安装到 运行 一个 python 脚本。我已将 Python 2.7.9 和 3.4.2 安装到 C:\ 目录。我从 Matplotlib 网站下载了 matplotlib-1.4.3.win-amd64-py3.4.exe 和 python 2.7 对应的 .exe,但是当我 运行 py3.4 exe程序找不到要更新的Python 3.4(无法安装:需要Python版本3.4,在注册表中找不到)。
Python 2.7 安装程序完美运行。 Windows 中是否有错误设置的 PATH 变量我可以修改以便 .exe 可以正常运行?在 CMD 'Python --version' returns Python 3.4 中,所以不确定如何解决这个问题。我这几个月前安装的,为了清楚起见,可能在将它们转移到 C:\ 之前将它们放在下载中,这可能是问题所在,但我不确定如何修复它。
此外,如果您的回答以任何方式涉及 pip,请说明如何在 Windows 中使用 pip。很多网站都说 运行 例如。 'terminal' 中的 'pip setup.py install' 但不要指定它们是指 Windows CMD 终端、IDLE GUI 还是 Python.exe 命令行界面。非常感谢!
不是你实际问题的答案,而是对你最后一点的一些澄清:
but do not specify if they mean Windows CMD terminal, IDLE GUI, or
Python.exe command-line interface.
是的,这需要了解一些初学者可能不知道的上下文。命令pip
在CMD终端中总是使用。所以打开CMD,输入
pip3 install matplotlib
备注:
安装时使用 pip3 Python 3. 然后你确定你没有意外安装库 Python 2.
pip setup.py install
不存在。您混淆了两种安装机制 Python packages/libraries:
一个使用 pip,前面提到 pip3 install <something>
。 Pip 上网查找,在数据库中找到相应的包名称,检索该包的 URL,下载该包并安装该包。全部在一个命令中。
python3 setup.py install
(再次明确使用 python3
或 python2
来确定)需要 you 才能找到包,下载,解压,然后在CMD终端,在解压的文件夹里面,运行 python3 setup.py install
命令。
第二种方法通常用于 pip 数据库中尚未存在的包的最新版本,或者用于 pip 数据库中从未存在过的包。
一般来说,作为初学者,您想坚持使用 pip。如果您曾经 运行 遇到无法通过 pip 获取软件包的问题,您仍然可以使用 pip 进行下载和安装,例如:
pip install https://github.com/matplotlib/matplotlib/archive/master.zip
这将安装最新的 matplotlib(它甚至还没有版本号,因此可能存在错误)。
所有这些命令都在 CMD 终端中发生:downloading/installing 包通常都通过终端。
此外,当人们提到 "terminal" 时,他们的意思(对于 Windows)类似于 CMD 终端。当必须在Python内完成时,一般称为"Python prompt"。 (IDLE 是一个不同的野兽,我不熟悉它。我猜它有几个部分,包括一个文本编辑器部分和一个 Python 提示部分。)
我是 运行宁 Windows 并且是初学者 python 用户,试图将一些模块安装到 运行 一个 python 脚本。我已将 Python 2.7.9 和 3.4.2 安装到 C:\ 目录。我从 Matplotlib 网站下载了 matplotlib-1.4.3.win-amd64-py3.4.exe 和 python 2.7 对应的 .exe,但是当我 运行 py3.4 exe程序找不到要更新的Python 3.4(无法安装:需要Python版本3.4,在注册表中找不到)。
Python 2.7 安装程序完美运行。 Windows 中是否有错误设置的 PATH 变量我可以修改以便 .exe 可以正常运行?在 CMD 'Python --version' returns Python 3.4 中,所以不确定如何解决这个问题。我这几个月前安装的,为了清楚起见,可能在将它们转移到 C:\ 之前将它们放在下载中,这可能是问题所在,但我不确定如何修复它。
此外,如果您的回答以任何方式涉及 pip,请说明如何在 Windows 中使用 pip。很多网站都说 运行 例如。 'terminal' 中的 'pip setup.py install' 但不要指定它们是指 Windows CMD 终端、IDLE GUI 还是 Python.exe 命令行界面。非常感谢!
不是你实际问题的答案,而是对你最后一点的一些澄清:
but do not specify if they mean Windows CMD terminal, IDLE GUI, or Python.exe command-line interface.
是的,这需要了解一些初学者可能不知道的上下文。命令pip
在CMD终端中总是使用。所以打开CMD,输入
pip3 install matplotlib
备注:
安装时使用 pip3 Python 3. 然后你确定你没有意外安装库 Python 2.
pip setup.py install
不存在。您混淆了两种安装机制 Python packages/libraries:一个使用 pip,前面提到
pip3 install <something>
。 Pip 上网查找,在数据库中找到相应的包名称,检索该包的 URL,下载该包并安装该包。全部在一个命令中。python3 setup.py install
(再次明确使用python3
或python2
来确定)需要 you 才能找到包,下载,解压,然后在CMD终端,在解压的文件夹里面,运行python3 setup.py install
命令。
第二种方法通常用于 pip 数据库中尚未存在的包的最新版本,或者用于 pip 数据库中从未存在过的包。
一般来说,作为初学者,您想坚持使用 pip。如果您曾经 运行 遇到无法通过 pip 获取软件包的问题,您仍然可以使用 pip 进行下载和安装,例如:
pip install https://github.com/matplotlib/matplotlib/archive/master.zip
这将安装最新的 matplotlib(它甚至还没有版本号,因此可能存在错误)。
所有这些命令都在 CMD 终端中发生:downloading/installing 包通常都通过终端。
此外,当人们提到 "terminal" 时,他们的意思(对于 Windows)类似于 CMD 终端。当必须在Python内完成时,一般称为"Python prompt"。 (IDLE 是一个不同的野兽,我不熟悉它。我猜它有几个部分,包括一个文本编辑器部分和一个 Python 提示部分。)