我需要在Ubuntu上为我的 Python2.7 安装重新安装 urllib2.py ,因为它已损坏,我已经完成了
aptitude重新安装python2.7
获取原始文件,但只有这些文件仍然被破坏(因为我在其中更改了一些代码xD)。怎么办?
答案 0 :(得分:1)
使用if (wname.Length )
{
Process compiler = new Process();
compiler.StartInfo.FileName = fn;
compiler.StartInfo.WorkingDirectory = wd;
compiler.StartInfo.UseShellExecute = false;
compiler.StartInfo.RedirectStandardOutput = true;
compiler.StartInfo.CreateNoWindow = true;
compiler.Start();
}
搜索您需要重新安装的文件:
string result = compiler.StartInfo.ReadToEnd();
我在安装了Python 2的Ubuntu 16.04系统上运行该命令,然后我必须重新安装dpkg -S
来获取该文件:
$ dpkg -S urllib2.py
libpython2.7-stdlib:amd64: /usr/lib/python2.7/urllib2.py
另一种方法是获取包并手动提取单个文件:
libpython2.7-stdlib