相关疑难解决方法(0)

如何在Windows上运行多个Python版本

我的机器上安装了两个版本的Python(版本2.6和2.5).我想为一个项目运行2.6,为另一个项目运行2.5.

如何指定要使用的内容?

我正在使用Windows XP SP2.

python windows compatibility python-2.x python-3.x

158
推荐指数
10
解决办法
19万
查看次数

如何在Windows 7的命令提示符中运行Python程序?

我试图弄清楚如何在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"

即使重新启动计算机,我仍然会收到错误消息.

有人知道怎么修这个东西吗?

python windows-7

157
推荐指数
5
解决办法
75万
查看次数

我可以在同一台Windows计算机上安装Python 3.x和2.x吗?

我正在运行Windows,当您在命令行上运行程序时,shell/OS会根据注册表设置自动运行Python.如果我在同一台机器上安装2.x和3.x版本的Python,这会破坏吗?

我想玩Python 3,同时仍然可以在同一台机器上运行2.x脚本.

python windows compatibility python-3.x

146
推荐指数
10
解决办法
18万
查看次数

如何在Windows 7中运行python 2和3?

有没有办法在python 2的安装上安装python 3而不会破坏任何东西?主要问题是我的代码是由"python xxxxx.py abc123"运行的.有没有办法将python 3改为"python3 xxxx.py abc123"?相同的命令python是冲突

python python-2.7 python-3.x

43
推荐指数
2
解决办法
6万
查看次数

可以同时安装Python 2.7和3.5吗?

据说Python 2.7包含在OSX 10.8及以上版本(如果我没记错的话),但我最近安装了Python 3.5用于项目,同时我通过UDacity工作.瞧,UDacity课程似乎使用2.7 - wups!所以不是试图卸载3.5(这个程序似乎对我这样的新手来说很可怕),除了最近安装的3.5之外我只安装了2.7并且只运行了2.7 IDLE和Shell.这样可以,还是我会遇到问题?

python python-2.7 python-3.x osx-yosemite

16
推荐指数
2
解决办法
5万
查看次数

在Windows 7上用Python快速获取屏幕上某些像素的颜色

我需要在屏幕上或从活动窗口获取某些像素的颜色,我需要快速完成.我尝试过使用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 screen pixel colors windows-7

11
推荐指数
4
解决办法
4万
查看次数

如何从Python 3.2降级到2.7?

我正在尝试卸载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进行编辑,我会得到另一个"打开的应用程序"窗口.

python uninstall downgrade

9
推荐指数
2
解决办法
4万
查看次数

即使Anaconda说它已安装,导入Numpy也会导致错误?

我注册了一个统计学的udemy课程,该课程使用jupyter运行anaconda的stock numpy包.

当我在pycharm中运行python 3.4.4时Numpy正在工作,但它在anaconda2和anaconda3中都不起作用..这没有任何意义,因为numpy作为anaconda库的一部分出现.

当我尝试在jupyter中导入numpy时,运行python 2脚本的本地实例,我得到这个: jupyter错误消息的屏幕截图

我想我可以使用IDE来回避错误,我尝试了pycharm,我得到了这个:

sreenshot of pycharm错误消息

Numpy是我正在运行的anaconda默认库的一部分,所以我检查并确保通过使用'conda list'的Anaconda Prompt存在numpy包...

显示所有包的anaconda提示的屏幕截图

为什么不能成功导入?

在我卸载并重新安装所有内容之前,有没有人有任何想法?

python numpy python-2.7 anaconda jupyter

6
推荐指数
2
解决办法
1万
查看次数

ImportError:尝试安装flask.ext.storage时无法导入名称'urlencode'

我正在使用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)

pip urlencode python-3.x flask-extensions

5
推荐指数
1
解决办法
5550
查看次数

如何让 VScode 运行 python 2.7.13 而不是 python 3.6

我正在尝试使用 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 visual-studio-code

4
推荐指数
2
解决办法
2万
查看次数

如何将Python 3x和2x安装到同一台机器上?

可能重复:
我可以在同一台计算机上安装python 3.x和2.x吗?

我正在学习Python,我从3.2开始学习.现在我了解基础知识,并希望使用一些框架来学习Web开发.在这里,我注意到Django还不支持Python 3x.

所以,我需要在同一台机器上使用Python 2x.我该怎么安装?

PS.我目前正在使用Windows XP.

python django

0
推荐指数
1
解决办法
1079
查看次数

如何使用Windows一次安装和使用多个版本的python

我只是学习python,因此我的大多数脚本都是3.3.

但是我希望能够使用python 2.7编写一些脚本.

特别是我想要使用的Gmail脚本

Gmail Python库

任何人都可以告诉我是否可以安装2.7和3.3.在开发python时切换它们?

python shared-libraries multiple-versions

0
推荐指数
1
解决办法
67
查看次数