把Python的安装目录的程序复制到另一机器怎么配置环境?
如题. 把Python安装目录Python24直接复制到另一台机器(C:\Python24), Python本身可以直接运行, 但嵌入到程序的解释器如果想要使用这个环境就不知道怎么办, 从嵌入到程序中的解释器看到的sys.path信息没Python, 只有所嵌入的程序所加的路径, 还有 .\的几个路径. 怎么配置这个环境呢?
不执行安装程序
[解决办法]
在目标机器上重新安装Python24。
[解决办法]
设置环境变量,在环境变量后面加上Python2.4的路径
[解决办法]
windows注册表里面有这么一项:
HKEY_LOCAL_MACHINE\SOFTWARE\Python
其中比较重要的如(我的配置):
安装路径:HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.5\InstallPath
模块路径:HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.5\PythonPath
在我的注册表内这两项的值分别为:
F:\Python25\
F:\Python25\Lib;F:\Python25\DLLs;F:\Python25\Lib\lib-tk
或许是你所需要的。
我还是希望你能重新装一遍。即使你是想你的Python程序对用户透明,也不应该使用直接复制文件夹的方法。
[解决办法]
可以用py2exe打包
[解决办法]
PYTHONPATH=.;%python_lib_dir%