Python中文
首页
教程
问答
标签
搜索
登录
注册
在Win32上不使用安装程序安装Python 2.6
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我需要在没有安装Python的机器上运行Python脚本。我使用Python作为软件包的一部分,Python在幕后运行,用户不会注意到它。</p> <p>我所做的如下。</p> <ol> <li>复制python.exe、python26.dll、msvcr90.dll和Microsoft.VC90.CRT.manifest</li> <li>将LIBs目录中的所有目录压缩为python26.Zip</li> <li>复制dll目录中所有必需的dll/pyd文件。</li> </ol> <p>它似乎可以工作,但是当我将python26.zip改为其他名称(如pythonlib.zip)时,它就找不到Python库了。</p> <ul> <li>问题1:python26.zip名称背后的魔力是什么?Python会自动在python26.zip中找到一个库,但不会使用不同的名称?</li> <li>问题2:如果python26.zip位于python.exe/python26.dll所在的同一目录,则不需要添加路径<code>sys.path.<a href="https://www.cnpython.com/list/append" class="inner-link">append</a></code>(python26.zip的路径)。对吗?</li> </ul> <p>Python有内置的库,而<code>sys</code>就是其中之一。我想我可以使用<code>sys.path</code>来指向ZIP文件中需要的任何Python库。但是,令人惊讶的是,如果我使用的库名称是Python26.zip,它就工作了。为什么会这样?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我已经使用<a href="http://www.portablepython.com/" rel="nofollow noreferrer">PortablePython</a>一年了,我发现它很好,因为它正在我锁定的工作笔记本上工作。</p> <p>有Python 2.5.4、2.6.1和3.0.1版本。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
plt.savefig不会覆盖现有文件
8 回答
plt.savefig不保存图像
5 回答
plt.savefig在jupyter笔记本中不起作用
6 回答
plt.savefig在从另一个fi调用时停止工作
2 回答
plt.savefig在调用plt.show之前保存空数字
7 回答
plt.save不创建png文件
3 回答
plt.scatter overlay分类数据帧列
7 回答
Plt.Scatter:如何添加title、xlabel和ylab
4 回答
plt.scatter()绘图与Matplotlib中的plt.plot()绘图类似
9 回答
plt.scatter错误'NoneType'对象在成功运行后没有属性'sqrt'
1 回答
plt.set_title()中的标题字符串有误
8 回答
plt.show()
2 回答
plt.show()不在Jupyter笔记本上渲染任何内容
1 回答
plt.show()不打印plt.plot only plt.scatter
10 回答
plt.show()不显示三维散射图像
6 回答
plt.show()不显示任何内容
9 回答
plt.show()不显示数据,而是保留它供下一个图表使用(spyder)
6 回答
plt.show()使终端挂起
8 回答
plt.show()无法使用此代码
5 回答
plt.show()没有打开新的图形风
1 回答