我的机器上安装了两个版本的Python(版本2.6和2.5).我想为一个项目运行2.6,为另一个项目运行2.5.
如何指定要使用的内容?
我正在使用Windows XP SP2.
我试图弄清楚如何在Windows 7上使用命令提示符运行Python程序.(我现在应该已经弄明白了......)
当我在命令提示符下键入"python"时,出现以下错误:
'python'不被识别为内部或外部命令,可操作程序或批处理文件.
我在寻找帮助时找到的第一个地方是这个网站:http://docs.python.org/faq/windows.html#how-do-i-run-a-python-program-under-windows.
它有点帮助,但该教程是为Windows 2000及更早版本编写的,因此它对我的Windows 7机器的帮助微乎其微.我尝试了以下方法:
对于旧版本的Windows,最简单的方法是编辑C:\ AUTOEXEC.BAT>文件.您可能希望在AUTOEXEC.BAT中添加如下所示的行:
这个文件在我的机器上不存在(除非我弄错了).
接下来,我尝试了这个:(这里:我如何运行Python程序?)
把Python放在你的路上
视窗
为了运行程序,您的操作系统会在不同的位置查找,并尝试在此过程中将您键入的程序/命令的名称与某些程序相匹配.
在Windows中:
控制面板>系统>高级> |环境变量| >系统变量 - >路径
这需要包括:C:\ Python26; (或同等学历).如果你把它放在前面,那将是第一个看的地方.您也可以在最后添加它,这可能更安全.
然后重新启动提示,并尝试键入"python".如果一切正常,你应该得到一个">>>"提示符.
这对于Windows 7来说已经足够了,我开始使用系统变量.我添加了一个变量"python",其值为"C:\ Python27"
即使重新启动计算机,我仍然会收到错误消息.
有人知道怎么修这个东西吗?
我正在运行Windows,当您在命令行上运行程序时,shell/OS会根据注册表设置自动运行Python.如果我在同一台机器上安装2.x和3.x版本的Python,这会破坏吗?
我想玩Python 3,同时仍然可以在同一台机器上运行2.x脚本.
有没有办法在python 2的安装上安装python 3而不会破坏任何东西?主要问题是我的代码是由"python xxxxx.py abc123"运行的.有没有办法将python 3改为"python3 xxxx.py abc123"?相同的命令python是冲突
据说Python 2.7包含在OSX 10.8及以上版本(如果我没记错的话),但我最近安装了Python 3.5用于项目,同时我通过UDacity工作.瞧,UDacity课程似乎使用2.7 - wups!所以不是试图卸载3.5(这个程序似乎对我这样的新手来说很可怕),除了最近安装的3.5之外我只安装了2.7并且只运行了2.7 IDLE和Shell.这样可以,还是我会遇到问题?
我需要在屏幕上或从活动窗口获取某些像素的颜色,我需要快速完成.我尝试过使用win32gui和ctypes/windll,但它们太慢了.这些程序中的每一个都获得100像素的颜色:
import win32gui
import time
time.clock()
for y in range(0, 100, 10):
for x in range(0, 100, 10):
color = win32gui.GetPixel(win32gui.GetDC(win32gui.GetActiveWindow()), x , y)
print(time.clock())
Run Code Online (Sandbox Code Playgroud)
和
from ctypes import windll
import time
time.clock()
hdc = windll.user32.GetDC(0)
for y in range(0, 100, 10):
for x in range(0, 100, 10):
color = windll.gdi32.GetPixel(hdc, x, y)
print(time.clock())
Run Code Online (Sandbox Code Playgroud)
每个都需要大约1.75秒.我需要这样的程序花费不到0.1秒.是什么让它如此缓慢?
我正在使用Python 3.x和Windows 7.如果您的解决方案需要我使用Python 2.x,请链接到一篇文章,展示如何安装Python 3.x和2.x. 我看了,但无法弄清楚如何做到这一点.
谢谢!
我正在尝试卸载Python 3.2并回到2.7,我没有太多的Python经验,而且正如我现在所知,管理使用最新版本所需的所有工作变得越来越困难,大学课程要求2.7.
我尝试使用Windows 7添加/删除程序卸载Python 3.2和3.1,然后我下载并安装了64位Python 2.7,但是我无法在Python27文件夹中打开任何已存在的.py文件和可执行文件.
当我单击打开任何.py文件时,我没有看到任何错误消息,但Windows询问打开文件的程序,如果我在C:\ Python 27中选择python.exe或pythonw.exe我得到一个控制台窗口短暂出现然后关闭.上下文菜单中的"使用IDLE编辑"选项消失了,如果我尝试使用IdleX进行编辑,我会得到另一个"打开的应用程序"窗口.
我注册了一个统计学的udemy课程,该课程使用jupyter运行anaconda的stock numpy包.
当我在pycharm中运行python 3.4.4时Numpy正在工作,但它在anaconda2和anaconda3中都不起作用..这没有任何意义,因为numpy作为anaconda库的一部分出现.
当我尝试在jupyter中导入numpy时,运行python 2脚本的本地实例,我得到这个:

我想我可以使用IDE来回避错误,我尝试了pycharm,我得到了这个:
Numpy是我正在运行的anaconda默认库的一部分,所以我检查并确保通过使用'conda list'的Anaconda Prompt存在numpy包...
为什么不能成功导入?
在我卸载并重新安装所有内容之前,有没有人有任何想法?
我正在使用Python 3.5.1/Window 8.1
>> pip install -e git://github.com/kvesteri/flask-storage.git#egg=Flask-Storage
这是结果:
Obtaining Flask-Storage from git+git://github.com/kvesteri/flask-storage.git#egg=Flask-Storage
Updating c:\users\rodolfo\desktop\dumppython\flask\venv\src\flask-storage clone
Requirement already satisfied: Flask>=0.7 in c:\users\rodolfo\desktop\dumppython\flask\venv\lib\site-packages (from Flask-Storage)
Requirement already satisfied: boto>=2.5.2 in c:\users\rodolfo\desktop\dumppython\flask\venv\lib\site-packages (from Flask-Storage)
Collecting python-cloudfiles>=1.7.10 (from Flask-Storage)
Using cached python-cloudfiles-1.7.11.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Rodolfo\AppData\Local\Temp\pip-build-t2cefnr2\python-cloudfiles\setup.py", line 6, in <module>
from cloudfiles.consts import __version__
File "C:\Users\Rodolfo\AppData\Local\Temp\pip-build-t2cefnr2\python-cloudfiles\cloudfiles\__init__.py", line 82, in <module>
from cloudfiles.connection import Connection, ConnectionPool
File "C:\Users\Rodolfo\AppData\Local\Temp\pip-build-t2cefnr2\python-cloudfiles\cloudfiles\connection.py", …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 VScode 来运行一些使用 python 2.7.13 的脚本,但它似乎总是使用 python 3。首先我设置了 2 个虚拟环境。一种用于 python 2,一种用于 python 3。这似乎不会影响 VSCode。它似乎总是使用 python 3。我知道它使用 python 3,因为我在代码中添加了以下两行:
aa=10
print aa
Run Code Online (Sandbox Code Playgroud)
但我总是收到与打印语句相关的错误消息。我知道如果我在打印语句中使用括号一切正常。
我还尝试从 VSCode 的命令面板中使用“Python:选择解释器”。这也行不通。
我在带有 High Sierra 的 Mac 上运行。我有最新版本的 VScode,1.23。
做错了什么?如何让 VScode 使用 python 2。
我正在学习Python,我从3.2开始学习.现在我了解基础知识,并希望使用一些框架来学习Web开发.在这里,我注意到Django还不支持Python 3x.
所以,我需要在同一台机器上使用Python 2x.我该怎么安装?
PS.我目前正在使用Windows XP.
我只是学习python,因此我的大多数脚本都是3.3.
但是我希望能够使用python 2.7编写一些脚本.
特别是我想要使用的Gmail脚本
任何人都可以告诉我是否可以安装2.7和3.3.在开发python时切换它们?
python ×11
python-3.x ×5
python-2.7 ×3
windows ×2
windows-7 ×2
anaconda ×1
colors ×1
django ×1
downgrade ×1
jupyter ×1
numpy ×1
osx-yosemite ×1
pip ×1
pixel ×1
python-2.x ×1
screen ×1
uninstall ×1
urlencode ×1