我尝试用这个命令升级pip3:
sudo pip3 install --upgrade pip
但不幸的是它不再起作用并显示此消息:
pip3 - 版本
信息:
回溯(最近通话最后一个):
文件"/usr/local/lib/python3.4/dist-packages/pkg_resources/ 初始化的.py",线路651,在_build_master ws.require(需要)
文件"在/ usr /本地/ lib/python3.4/dist-packages/pkg_resources/init .py",第952行,在require needed = self.resolve(parse_requirements(requirements))
File"/usr/local/lib/python3.4/dist-packages/ pkg_resources/init .py",第844行,在解析时引发VersionConflict(dist,req).with_context(dependent_req)pkg_resources.VersionConflict :( pip 7.1.2(/usr/local/lib/python3.4/dist-packages), Requirement.parse( 'PIP == 1.5.6'))在处理上述异常期间,发生了另一个异常:
回溯(最后最近一次调用):
文件"在/ usr/local/bin目录/ PIP 3",5号线,从pkg_resources才能导入load_entry_point
文件"/usr/local/lib/python3.4/dist-packages/pkg_resources/ 初始化的.py "线3084,在@_call_aside
文件"/usr/local/lib/python3.4/dist-packages/pkg_resources/ INIT py"为,线3070,在_call_aside F(*指定参数时,**kwargs)
文件"/ USR /local/lib/python3.4/dist-packages/pkg_resources/ INIT py "为,线3097,在_initialize_master_working_set working_set = WorkingSet._build_master()
文件" /usr/local/lib/python3.4/dist-packages/pkg_resources/init .py",第653行,在_build_master中返回cls._build_from_requirements( 需要)
文件"/usr/local/lib/python3.4/dist-packages/pkg_resources/ INIT py"为,线666,在_build_from_requirements dists中= ws.resolve(请求数,环境())
文件"的/ usr /本地/ lib中/python3.4/dist-packages/pkg_resources/ 初始化的.py",线路839,在解决提高DistributionNotFound(REQ,requirers)pkg_resources.DistributionNotFound:在'点子== 1.5.6’分配没有被发现并被要求应用
怎么解决?
下载更新后,它会显示无法安装更新的错误.
卸载会话上下文时发生错误:(profile = epp.package.cpp,phase = org.eclipse.equinox.internal.p2.engine.phases.Uninstall,operand = [R] org.eclipse.rcp.configuration_root.win32 .win32.x86_64 1.0.0.v20130521-1847 - > null,action = org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).文件D:\ eclipse\eclipse.exe的备份失败.无法删除:D:\ eclipse\eclipse.exe
我在win7和jdk1.7.0_21 64bit下运行它.
如何解决?
我向我的服务器发出一个简单的HTTP GET请求,但过了一段时间我在使用wifi时遇到了这个问题:
无法解析主机"www.xxx-xxxxxxx.com":没有与主机名关联的地址
但是我对3G没有这个问题.
我正在Xperia平板电脑上运行应用程序Z和Wifi完美无瑕.可能是ISP问题还是我的代码?
public class OkHttpIsAlive {
private final OkHttpClient client = new OkHttpClient();
private final String URL = "http://www.xxx-xxxx.com/upload/alive.php";
public void run() throws Exception {
client.setConnectTimeout(20, TimeUnit.SECONDS);
client.setWriteTimeout(20, TimeUnit.SECONDS);
client.setReadTimeout(30, TimeUnit.SECONDS);
Request request = new Request.Builder()
.url(URL)
.build();
Response response = client.newCall(request).execute();
if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);
Log.i("IsAlive", "isAlive is working");
}
}
Run Code Online (Sandbox Code Playgroud)
在MainActivity中:
new Thread(new Runnable() {
@Override
public void run() {
OkHttpIsAlive isAlive = new OkHttpIsAlive();
while (threadRunning) {
try { …Run Code Online (Sandbox Code Playgroud) 我正在制作一个使用数据库的Kiosk应用程序.该应用程序一直在前台运行.该应用程序有许多使用一个共享DataBaseHelper实例的线程.该应用程序完美无缺,但大多数时间在5或6小时后,我遇到这些异常,然后应用程序崩溃:
E/DataBaseHelper:2048 kb的游标窗口分配失败.#Open Cursors = 1(此proc = 1打开的#游标)
E/CursorWindow:由于错误-24,无法分配大小为2097152的CursorWindow'/data/user/0/com.kios.frm/databases/YadProjectDB.db'.
E/SQLiteLog:(14)无法打开[00bb9c9ce4]第30192行的文件
E/SQLiteLog:(14)语句中止16:[SELECT number FROM sms LIMIT 5]无法打开数据库文件
E/SQLiteQuery:异常:无法打开数据库文件(代码14);
查询:SELECT编号FROM sms LIMIT 5E/SQLiteLog:(14)os_unix.c:30192:(24)
open(/data/user/0/com.kiosk.frm/databases/YadProjectDB.db-journal) -
我正确关闭了光标,但仍然获得了这些异常.那些例外是什么?这些例外的原因是什么?
主要活动
private DataBaseHelper db = null; // Global
Run Code Online (Sandbox Code Playgroud)
MainActivity onCreate方法:
db = new DataBaseHelper(this);
new Thread(new Runnable() {
@Override
public void run() {
while (threadRunningFlag) {
Cursor result = null;
try {
result = db.getData("SELECT " + DataBaseHelper.SMS_COLUMN_PHONE_NUMBER + " FROM " + DataBaseHelper.SMS_TABLE_NAME + " LIMIT 5");
if (result != null && result.getCount() > …Run Code Online (Sandbox Code Playgroud) database android android-cursor android-sqlite android-4.4-kitkat
android ×2
android-wifi ×1
database ×1
eclipse-cdt ×1
http ×1
okhttp ×1
pip ×1
python-3.4 ×1
ubuntu-14.04 ×1