Python中文
首页
教程
问答
标签
搜索
登录
注册
为什么从Python调用*.py文件时Python导入会成功,而通过文件名alon调用时却不会成功
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正处于集成一些Python的早期阶段,以便在Matlab中调用一些计算,并将所有数据汇总到我将要使用的html生成中L.xist公司. 我最初安装的是32位的python2.7.5,但是在64位matlabr2015a安装中,我无法使用该版本Python的Matlab引擎。然后我下载了一个64位版本的Python2.7.9,并尝试在llxist中做一个pip,显然它没有得到很好的维护并且失败了。然后我下载了python3.4.364bit,下载了L.xist公司安装程序<a href="http://www.livinglogic.de/Python/Download.html" rel="nofollow">ll-xist-5.13.win-amd64-py3.4.exe</a>并认为我可以走了。我不得不做一个小动作来拉腹肌,结果成功了。在</p> <p>现在我要从控制台调用python文件了。<strong>如果我以<code>python</code>开头调用它,那么一切都很好,如果我不这样做,导入就无法识别</strong>。什么能解释这种差异呢?看起来在我安装的不同版本之间有一些安装障碍,不知怎么的,路径上的python版本没有被恰当地调用,我猜2.7.9版本的python正在被调用,因为这个安装从来没有被调用过L.xist公司安装了,但我的2.7.5安装了。在</p> <pre><code>C:\Temp>python MyScript.py a.txt b.txt file1: a.txt file2: b.txt C:\Temp>MyScript.py a.txt b.txt Traceback (most recent call last): File "C:\Temp\MyScript.py", line 20, in <module> from ll.xist import xsc ImportError: No module named ll.xist </code></pre> <p>这也是一个健全的检查。。。在</p> ^{pr2}$
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>检查.py的文件关联。虽然正确的安装可能在您的路径中,但文件关联可能仍指向其他版本。在</p> <p>您可以通过在测试脚本中导入<code>sys</code>模块并调用<code>print(sys.version)</code>来检查这一点。然后用<code>python test.py</code>运行测试脚本,只运行<code>test.py</code>来查看打印的版本。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
10 回答
如何添加表示整数的擦边字符串?
2 回答
如何添加要在Bokeh中使用的新font.ttf文件?
10 回答
如何添加要显示的矩阵XY轴编号和XY轴
8 回答
如何添加计数?
1 回答
如何添加计数器函数?
6 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
10 回答
如何添加计数器来跟踪while循环中的月份和年份?
1 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
6 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
2 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
4 回答
如何添加评论拉梅尔亚姆
5 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
10 回答
如何添加谷歌地点自动完成到Flask?
7 回答
如何添加超时、python discord bot
6 回答
如何添加超过1dp的检查
6 回答
如何添加距离方法
8 回答
如何添加跟随游戏的敌人精灵
6 回答
如何添加路径以便python可以找到程序?
3 回答
如何添加身份验证/安全性以使用happybase访问HBase?
3 回答