小编Ste*_*ley的帖子

在 Windows 上安装 pycurl 时遇到问题

我在 Windows 计算机上安装 pycurl 时遇到问题。起初我尝试了 pip,但遇到了“请指定 --curl-dir=/path/to/built/libcurl”错误,并且在再次运行之前尝试安装 curl。

我从http://curl.haxx.se/download.html下载了 curl并将其解压缩到它自己的文件夹中。

我尝试了以下方法:

D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir="D:\Downloads\curl-7.40.0\curl-7.40.0"
Run Code Online (Sandbox Code Playgroud)

但收到以下错误。

Using curl directory: D:\Downloads\curl-7.40.0\curl-7.40.0
libcurl.lib does not exist at D:\Downloads\curl-7.40.0\curl-7.40.0\lib\libcurl.lib.
Curl directory must point to compiled libcurl (bin/include/lib subdirectories):
Run Code Online (Sandbox Code Playgroud)

我找不到它要找的这个 libcurl.lib 文件。

任何帮助,将不胜感激。

更新:

从同一网站重新下载了一个新库 curl-7.40.0-win64,其中包含一个 libcurl.lib 文件。

D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir=
"D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\"
Curl directory does not exist: D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64"


D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir=
"D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib"
Using curl directory: D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib
libcurl.lib does not exist at D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\l
ib\lib\libcurl.lib.
Curl directory must point to compiled libcurl …
Run Code Online (Sandbox Code Playgroud)

python windows pycurl

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

Django URL模式包含#

我在获取URL模式时遇到问题.

URL的格式如下:

/API#access_token=<string>&expires_in=<timestamp>
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法更改#access_token =&expires_in = part,因为这超出了我的控制范围,我只需要让我的代码工作.

我尝试了许多不同的模式,其中一些概述如下.这是我的第一个Django项目,任何建议和指针都会非常感激.

url(r'^API#access_token=(?P<token_info>\w+)&expires_in(?P<time>\d+)$'
url(r'^API#(?P<tokens>\w+)$'
url(r'^API/#(?P<tokens>\w+)&(?P<expiration>\d+)$'
Run Code Online (Sandbox Code Playgroud)

python django url-pattern

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

标签 统计

python ×2

django ×1

pycurl ×1

url-pattern ×1

windows ×1