小编Ami*_*hum的帖子

使用pip时"SSLError:读取操作超时"

每当我尝试安装一些东西时 pip我都会收到以下错误:

Downloading/unpacking Django>=1.5.1,<1.6 (from -r requirements.txt (line 1))
  Downloading Django-1.5.4.tar.gz (8.1MB): 8.0MB downloaded
Cleaning up...
Exception:
Traceback (most recent call last):
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
    status = self.run(options, args)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/commands/install.py", line 236, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/req.py", line 1092, in prepare_files
    self.unpack_url(url, location, self.is_download)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/req.py", line 1238, in unpack_url
    retval = unpack_http_url(link, location, self.download_cache, self.download_dir)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/download.py", line 622, in unpack_http_url
    download_hash = _download_url(resp, link, temp_location)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/download.py", line 495, in _download_url …
Run Code Online (Sandbox Code Playgroud)

python pip

17
推荐指数
2
解决办法
3万
查看次数

从Java执行cmd.exe命令

我正在尝试从用户读取一个文件,其中每一行都是一个cmd.exe命令,并运行它(可以假设命令是合法的),但是当我给出一个命令时echo hi,我得到运行时异常错误:

线程"main"中的异常java.io.IOException:无法运行程序"echo":CreateProcess error = 2,系统找不到指定的文件

我正在尝试运行这样的命令:

Runtime.getRuntime().exec(command);
Run Code Online (Sandbox Code Playgroud)

哪里command = "echo hi".这对于像regedit这样的命令是有效的,所以我得到的运行时似乎就像"运行"窗口而不是cmd.有没有办法运行这些命令?

java windows cmd

15
推荐指数
1
解决办法
1万
查看次数

Doxygen警告:找不到唯一匹配的类成员

我正在使用Doxygen进行C++项目.当我构建html文档时,我收到以下错误:

C:/ Amir/Programming/Eclipse C++/CacheOptimization/src/CacheLruNaiveAlgorithm.cpp:19:

警告:找不到唯一匹配的类成员

void CacheOpt::CacheLruNaiveAlgorithm::init(TierList &tierList, TierMap *tierMap)

可能是这个警告的来源是什么?通常会导致什么?

编辑:

我的Doxyfile

DOXYFILE_ENCODING      = UTF-8
PROJECT_NAME           = "Cache Optimization"
PROJECT_NUMBER         = 1.0
PROJECT_BRIEF          = "Technion & LSI - Industrial Project"
PROJECT_LOGO           = 
OUTPUT_DIRECTORY       = "C:/Amir/Programming/Eclipse C++/CacheOptimization/doc/"
CREATE_SUBDIRS         = NO
OUTPUT_LANGUAGE        = English
BRIEF_MEMBER_DESC      = YES
REPEAT_BRIEF           = YES
ABBREVIATE_BRIEF       = "The $name class" \
                         "The $name widget" \
                         "The $name file" \
                         is \
                         provides \
                         specifies \
                         contains \
                         represents \
                         a \
                         an \
                         the
ALWAYS_DETAILED_SEC    = …
Run Code Online (Sandbox Code Playgroud)

c++ documentation doxygen

15
推荐指数
1
解决办法
7711
查看次数

将$ ORIGIN与setuid应用程序一起使用不会按预期失败

我有一个librandom.so库和一个mainexectuable,编译如下:

$ clang++ -o main main.o -lrandom -L. -Wl,-rpath,"\$ORIGIN"
Run Code Online (Sandbox Code Playgroud)

它们都在同一目录中.由于main$ORIGIN在其中rpath,它工作正常 - ./main返回没有错误.

现在,我设置main与运行setuidroot:

$ sudo chown root main
$ sudo chmod a+s main
$ ./main
Run Code Online (Sandbox Code Playgroud)

我预计main会失败,因为$ORIGIN没有在setuid应用程序中扩展.令人惊讶的是,它有效.

如果我运行main从另一个目录,但是,它不会如预期失败:

$ cd /tmp    
$ /path/to/main
/path/to/main: error while loading shared libraries: librandom.so: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

当我main从包含目录运行时为什么它可以工作?

c++ setuid shared-libraries clang++

15
推荐指数
1
解决办法
461
查看次数

ClearCase:更改分支类型名称?

我用了mkbrtype BRANCH_NAME,检查了几个文件,有一些签到等等.现在我发现我的分支名称中有一个拼写错误,看起来很难看.有没有办法可以更改分支名称,并且仍然拥有所有版本/签出?我是唯一一个使用它的人.

unix clearcase

14
推荐指数
2
解决办法
1万
查看次数

用空格替换所有逗号 - 使用Unix命令进行S/R?

我正在寻找一个允许我在文件中搜索/替换的Unix命令 - 我需要用空格替换某个文件中的所有逗号.我需要在脚本中执行此操作,并且我希望避免逐行解析/读取文件.是否有一个简单的unix命令可以让我这样做?

unix replace

14
推荐指数
2
解决办法
3万
查看次数

如何用Java解析HTTP请求?

实现代理服务器时,我得到一个HTTP请求作为字符串,例如:

GET http:// localhost:54321/x HTTP/1.1

主持人:localhost:54321

缓存控制:无缓存

是否有内置类来解析此请求?

java http httpwebrequest httprequest http-headers

14
推荐指数
1
解决办法
2万
查看次数

找不到名为"X"的夹具

我正在使用Django 1.6,我使用South来处理迁移.在我的大多数应用程序中,我曾经有过initial_data.json文件.我将它们转换为加载迁移而不是Django自动加载(因为这在文档中是推荐的)

当我遇到一个奇怪的行为/错误,根据模型代码而不是迁移状态完成加载装置时,我使用的是南方版本0.8.2.我看到最新版本(0.8.4)已经添加了一些相关的bug修复loaddata,所以我升级到它.

现在我在加载夹具的所有迁移中收到以下错误:

UserWarning: No fixture named 'X' found. 
Run Code Online (Sandbox Code Playgroud)

当我使用Django时loaddata它工作正常.关于如何解决这个问题的任何想法?

django django-south

14
推荐指数
1
解决办法
7525
查看次数

在Eclipse中重新格式化代码样式

我正在寻找eclipse中的自动方式,将花括号重新格式化为K&R风格,如果等,则消除单个语句的大括号.是否有这样的方法?

谢谢.

java eclipse coding-style

13
推荐指数
1
解决办法
1万
查看次数

为Eclipse中的现有代码生成JavaDoc注释

我知道在创建它们时可以在向导屏幕中为类,接口等生成注释,但是我没有找到为现有文件生成javadoc注释的选项.可能吗?

谢谢.

java eclipse comments javadoc

12
推荐指数
2
解决办法
2万
查看次数