|
我是 win7 64, 用 c# 做界面,调用 ironPython。
IronPython 的代码如下:
import urllib
def check1():
response = urllib.urlopen('http://music.baidu.com')
html = response.read()
return html
我另外还安装了 miniConda(anaConda 的轻量级版本),在 cmd 窗口可以看到安装成功:
C:\Users\Administrator>python
Python 3.6.0 |Continuum Analytics, Inc.| (default, Dec 23 2016, 11:57:41) [MSC v
.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
现在问题来了:每次都是报 No module named urllib。我也尝试过改为 urllib2,还是同样的错误。似乎 IronPython 根本就不知道 miniConda 的存在。
我的 miniConda 确实是在 IronPython 之后安装的,但是既然 miniConda 安装成功了,那系统变量里也应该有它的路径,IronPython 怎么会找不到呢?而且,我在 miniConda 的 Lib 目录下,也确实看到了 urllib。它明明就在那里, IronPython 怎么就是没法 import 呢???
还请高人明示,谢谢!
|
|