小编Tom*_*ald的帖子

自制软件Python不安装setuptools

这完全在iMac OSX 10.9.2上

在进行Homebrew安装的python2.7时,所有内容似乎都正确创建.但是在使用pip或easy_install完成并尝试任何操作后,我不断收到以下错误:

$ pip install virtualenv
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
Run Code Online (Sandbox Code Playgroud)

我尝试卸载并重新安装Brewed python,结果相同.我还用-v运行安装,产生以下内容:

==> Verifying python-2.7.6.mavericks.bottle.tar.gz checksum
==> Pouring python-2.7.6.mavericks.bottle.tar.gz
tar xf /Library/Caches/Homebrew/python-2.7.6.mavericks.bottle.tar.gz
==> Caveats
Python demo
  /usr/local/share/python/Extras

Setuptools and Pip have been installed. To update them
  pip install --upgrade setuptools
  pip install --upgrade pip

You can install Python packages with (the outdated easy_install or)
  `pip install <your_favorite_package>`

They will install into the …
Run Code Online (Sandbox Code Playgroud)

homebrew python-2.7 osx-mavericks

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

Laravel多个工会

我在使用"laravel方式"添加多个联盟的查询时遇到问题.

我正在尝试完成与以下生成的查询等效的查询:

$ipsql = "";
for ($n = 1; $n < $total_networks; $n++) {
    $ipsql .= "(SELECT * FROM ip WHERE network = " . $n . " AND used = 0 LIMIT 5)
            UNION ALL";
}
if ($n == $total_networks) {
    $ipsql .= "(SELECT * FROM ip WHERE network = " . $n . " AND used = 0 LIMIT 3) ORDER BY ip_addr";
}
Run Code Online (Sandbox Code Playgroud)

我没有为Eloquent找到一个工会选项,所以我试图使用查询构建器来处理这个特定的部分,但是在使用构建器unionAll时我一直遇到问题.

使用这个:

$ip_list = DB::table('ips')->where('network', '=', '0')->where('used', '=', '0')->limit(5);
        for($n = 1; $n < …
Run Code Online (Sandbox Code Playgroud)

php laravel-4

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

标签 统计

homebrew ×1

laravel-4 ×1

osx-mavericks ×1

php ×1

python-2.7 ×1