sha*_*tac 56 python installation
无法下载任何python Windows模块并安装.我想尝试scrapy框架和无堆栈但由于错误"需要Python版本2.6,在注册表中找不到"而无法安装.
试图安装它
Windows 7,64位机器
And*_*rew 80
我意识到这个问题已经有一年了 - 但我想我会贡献一些额外的信息以防其他人谷歌搜索这个答案.
当您为所有用户安装Python时,问题只会出现在Win7 64位上.如果你"只为我"安装它,你不应该收到这些错误.似乎很多安装程序只在HKEY_CURRENT_USER下查找所需的注册表设置,而不是在HKEY_LOCAL_MACHINE下.由APC链接的页面提供了有关如何手动将设置复制到HKEY_CURRENT_USER的详细信息.
或者这是执行此操作的PowerShell命令: cp -rec HKLM:\SOFTWARE\Python\ HKCU:\SOFTWARE
APC*_*APC 58
新观众的警告:这个答案现在已有几年了(线索是它将Windows 7描述为"新").到目前为止(2014年),大多数Python库应该具有64位支持.但是,如果您仍然遇到问题,可以随时采用@KamilSzot的建议并安装32位Python.在大多数情况下, 它可能并不重要.
[在2010年]似乎有很多Python实用程序无法在64位Windows 7上运行,因为它仍然是一个非常新的平台.因此,您可能经常发现自己处于最前沿,对于将自己描述为初学者的人来说,这不是一个舒适的地方.
例如,Valentine Gogichashvili在这里讨论了一个潜在的解决方案,但是你知道足够的Python来理解它在做什么吗?
TE0*_*TE0 21
对我来说,这发生在安装了activepython的32位系统上.它认为regs不在HKEY_CURRENT_USER中,所以这就是我要解决的问题.
现在,如果您运行所需的任何软件包的安装,它将找到python.这有助于我的情况,但请注意它可能对您不起作用.
| 归档时间: |
|
| 查看次数: |
70304 次 |
| 最近记录: |