我试着在win7
上使用python
的不同版本,我被告知可以使用python laucher
。
我找到了它的文档:https://docs.python.org/3/using/windows.html#launcher
但我不知道在哪。有人说它叫py.exe
,但我的电脑上没有这个名字的文件。
我安装了python 3.4.3
和Anaconda
,https://store.continuum.io/cshop/anaconda/,附带Scipy
=
更新:
既然Anacoda
中没有python launcer
,我如何重新安装它?或者是否有更好的方法在Win7
上使用不同的版本?
如果从python.org's downloads安装python并为所有用户选择“[x]install pylauncher[x]install”,py.exe将安装在
C:\Windows\py.exe
中。我认为如果不是为所有用户安装,那么它就在python安装根目录中。
如果您能够从
cmd.exe
运行py
,那么您可以通过where py.exe
找到它的位置。它应该在Python 3.3安装和更高版本的根目录中。它不适用于Python2。
转到C:\ PythonXX\您应该找到您的版本的py.exe。
在命令提示符或您最喜欢的shell(如Cygwin)中,运行:
但是,这仅在安装了3.3或更高版本时有效。
编辑:Python不附带Python启动器。它只适用于ActiveState、标准版或其他许多安装。
EDIT2:这里有两个全新的,Python 3.4安装的ActiveState Python和Anaconda Python,截图。注意Anaconda Python不包含py.exe和许多其他(非必需的)可执行文件吗?
EDIT3:经过一些“困难”的测试后,只需将anaconda设置为Python3.4的默认安装,并从另一个安装中获取py.exe。仅此而已。因此,您可以从另一个源安装Python3.4,卸载它,并保存py.exe,确保它位于系统路径中,并且python启动程序已完全安装。
EDIT4:实际上这里还有一个独立的安装程序: https://bitbucket.org/vinay.sajip/pylauncher/downloads
根据他们的网站,如果您使用的是Anaconda,那么python可执行文件看起来是
conda
命令的一部分。根据Alexander Huszagh(见他的回答)的说法,python发射器并没有附带Python。Here is a blog post that is perhaps relevant.
相关问题 更多 >
编程相关推荐