Eclipse,pydef,python on usb Stick - import不起作用

时间:2016-05-11 21:58:17

标签: pydev

我安装了Portable_Python_2.7.6.1,Eclipse和pydef。 一切都是目录的一部分。 目标:让所有内容在不依赖PC的情况下运行,从不同PC上的USB记忆棒复制和运行。

Pydef和Eclipse正在运行一个印刷的“你好世界”。 一旦我创建导入(例如import win32clipboard),我就会收到错误消息

  

未解决的导入:win32clipboard

Eclipse中的

和相应的

  

import win32clipboard ImportError:DLL加载失败:

如果我从shell运行脚本从 python.exe 所在的目录中运行它,如果我从Eclipse目录中运行脚本它会显示相同的错误消息,如内部蚀。

我是否需要更改某些设置?

顺便说一下。启动eclipse不是双击,而是从python目录的bash中解决问题。

1 个答案:

答案 0 :(得分:0)

你好我让它运行了:

1。)pyDev中python的绝对路径:似乎没有出路在这里。所以解决方案现在是StartEclipseIDE.bat。在这里,我使用subst。将USB Stick放入驱动器盘符。

2。)第二个问题是如果pyDev从eclipse目录开始解释,则找不到导入libs。在这里,StartEclipseIDE.bat再次成为解决方案。 我将工作目录更改为PythonPortable(python.exe所在的位置)并从此处启动eclipse。

蝙蝠看起来像这样:

subst a :. #this将驱动器号映射到当前目录             #所有绝对路径现在都基于:\

a:#更改为新驱动器 cd a:\ pythonPortable #working directrory to python directory

.. \ eclipse \ eclipse.exe #start eclipse来自工作目录。

希望这对你有所帮助。 现在我已经准备好了一个完整的python环境