ironpython是什么2.7_是否可以在IronPython2.7.5中使用请求?
我已經成功地在ironpython上安裝了pip。但是當我試圖用ipy.exe文件-十: Frames-m pip install requests”在管理員控制臺中,我得到以下信息:------------------------------------------------------------
C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\__main__.py run on 02/02/16 16:13:53
Downloading/unpacking html5lib
Getting page https://pypi.python.org/simple/html5lib/
Cleaning up...
Removing temporary dir c:\users\panta\appdata\local\temp\pip_build_panta...
Exception:
Traceback (most recent call last):
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\basecommand.py", line 122, in main
status = self.run(options, args)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\commands\install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\req.py", line 1183, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\index.py", line 194, in find_requirement
page = self._get_page(main_index_url, req)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\index.py", line 566, in _get_page
return HTMLPage.get_page(link, req,
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\index.py", line 670, in get_page
resp = session.get(url, headers={"Accept": "text/html"})
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\sessions.py", line 468, in get
return self.request('GET', url, **kwargs)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\download.py", line 237, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\sessions.py", line 456, in request
resp = self.send(prep, **send_kwargs)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\sessions.py", line 559, in send
r = adapter.send(request, **kwargs)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\adapters.py", line 317, in send
resp = conn.urlopen(
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 491, in urlopen
httplib_response = self._make_request(conn, method, url,
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 291, in _make_request
conn.request(method, url, **httplib_request_kw)
File "C:\Program Files (x86)\IronPython 2.7\Lib\httplib.py", line 955, in request
self._send_request(method, url, body, headers)
File "C:\Program Files (x86)\IronPython 2.7\Lib\httplib.py", line 989, in _send_request
self.endheaders(body)
File "C:\Program Files (x86)\IronPython 2.7\Lib\httplib.py", line 951, in endheaders
self._send_output(message_body)
File "C:\Program Files (x86)\IronPython 2.7\Lib\httplib.py", line 811, in _send_output
self.send(msg)
File "C:\Program Files (x86)\IronPython 2.7\Lib\httplib.py", line 773, in send
self.connect()
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\packages\urllib3\connection.py", line 197, in connect
match_hostname(self.sock.getpeercert(),
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\requests\packages\urllib3\packages\ssl_match_hostname\_implementation.py", line 88, in match_hostname
for key, value in sub:
ValueError: too many values to unpack
那么,現在有一些方法可以在支持pip的ironpython上安裝請求?我嘗試使用(在管理員控制臺中):在ipy.exe文件-十: 幀-m pip安裝請求
在ipy.exe文件-十: FullFrames-m pip安裝請求
在ipy.exe文件-m pip安裝請求
在ipy.exe文件-十: 框架腳本\pip2.7.exe安裝請求
在ipy.exe文件-十: FullFrames Scripts\pip2.7.exe安裝請求
在ipy.exe文件-十: FullFrames Scripts\pip2.exe安裝請求
在ipy.exe文件-十: FullFrames Scripts\easy_install-2.7.exe請求
當我嘗試的時候”ipy.exe文件-十: FullFrames-m easy_install requests“我得到:
^{pr2}$
它創建文件夾C:\Users\panta\AppData\Local\Temp\easy\install-mbdcgv\requests-2.9.1設置.py但是當我嘗試運行時,它會給出一個錯誤“沒有提供命令”。
那么,有沒有一種方法可以在IronPython2.7.5上導入請求?在
在編輯:現在使用easy_install“工作正常”,但當我嘗試“導入請求”時,我收到以下信息:>>> import requests
Traceback (most recent call last):
File "", line 1, in
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\requests-2.9.1-py2.7.egg\requests\__init__.py", line 53, in
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\requests-2.9.1-py2.7.egg\requests\packages\__init__.py", line 27, in
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\requests-2.9.1-py2.7.egg\requests\packages\urllib3\__init__.py", line 8, in
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\requests-2.9.1-py2.7.egg\requests\packages\urllib3\connectionpool.py", line 34, in
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\requests-2.9.1-py2.7.egg\requests\packages\urllib3\packages\six.py", line 330, in
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\requests-2.9.1-py2.7.egg\requests\packages\urllib3\packages\six.py", line 320, in exec_
AttributeError: 'module' object has no attribute '_getframe'
那么,沒有ironpython的請求模塊?在
總結
以上是生活随笔為你收集整理的ironpython是什么2.7_是否可以在IronPython2.7.5中使用请求?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装python环境及pip_Pytho
- 下一篇: 一般性网络错误 请检查网络文档_如何编写