【发布时间】:2014-02-28 15:23:48
【问题描述】:
我想使用 PTVS(Visual Studio 的 Python 工具)开发一个应用程序,我下载了 PTVS 插件和 IronPython for Visual Studio 2012,它运行良好。
我的问题是,
我可以将 MongoDB 与 PTVS 和 ItonPython 一起使用吗?
如果可以,我该怎么做?
我已经尝试通过单击Install Python Package 安装它,但每次都要求我安装pip 并且安装失败。那么命令pip install pymongo当然会失败,因为没有安装pip。
这是错误:
Installing 'pip' package manager.
Downloading setuptools from https://go.microsoft.com/fwlink/?LinkId=317603
Installing from setuptools-2.2
<string>:1: DeprecationWarning: object.__init__() takes no parameters for type KeyedRef
running install
Traceback (most recent call last):
File "setup.py", line 202, in <module>
File "C:\Program Files (x86)\IronPython 2.7\Lib\distutils\core.py", line 151, in setup
File "C:\Program Files (x86)\IronPython 2.7\Lib\distutils\dist.py", line 952, in run_commands
File "C:\Program Files (x86)\IronPython 2.7\Lib\distutils\dist.py", line 971, in run_command
File "c:\users\dservicio1\appdata\local\temp\ptvs-zwgdmk-setuptools\setuptools- 2.2\setuptools\command\install.py", line 64, in run
AttributeError: 'module' object has no attribute '_getframe'Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\pip_downloader.py", line 61, in <module>
File "C:\Program Files (x86)\IronPython 2.7\Lib\subprocess.py", line 512, in check_call
subprocess.CalledProcessError: Command '['C:\\Program Files (x86)\\IronPython 2.7\\ipy.exe', 'setup.py', 'install']' returned non-zero exit status 1
'pip' failed to install. Exit code: 1
Installing 'pymongo'
Unhandled exception:
Traceback (most recent call last):
File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 170, in run_module
File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 103, in _get_module_details
ImportError: No module named pip
'pymongo' failed to install. Exit code: 1
有什么建议吗?
谢谢!
【问题讨论】:
标签: python mongodb visual-studio-2012 ironpython ptvs