Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在哪里可以找到通过pip安装的软件包?_Python_Python 2.7_Pip - Fatal编程技术网

Python 在哪里可以找到通过pip安装的软件包?

Python 在哪里可以找到通过pip安装的软件包?,python,python-2.7,pip,Python,Python 2.7,Pip,我在pip的帮助下安装了PRAW()。现在我想更改praw.ini以配置代理设置,但找不到它。Here()表示praw.ini必须在这里(/home/foobar/.config/praw.ini),但文件不在那里。操作系统是Ubuntu 12.04,Python版本是2.7。根据评论运行: updatebd 然后: 对我来说,这给出了/usr/local/lib/python2.7/dist-packages/praw,在那里我找到了praw.ini: $ l /usr/local/lib/

我在pip的帮助下安装了PRAW()。现在我想更改praw.ini以配置代理设置,但找不到它。Here()表示praw.ini必须在这里(/home/foobar/.config/praw.ini),但文件不在那里。操作系统是Ubuntu 12.04,Python版本是2.7。

根据评论运行:

updatebd
然后:

对我来说,这给出了
/usr/local/lib/python2.7/dist-packages/praw
,在那里我找到了
praw.ini

$ l /usr/local/lib/python2.7/dist-packages/praw/praw.ini
-rw-rw-r-- 1 staff 2380 May 27 12:55 /usr/local/lib/python2.7/dist-packages/praw/praw.ini

我什么也得不到。另外,当我使用“pip冻结”时,praw被列为模块之一。是的,我也是,我刚刚测试过。我不确定文件是否存在。让我继续看。
locate
仅在运行了
updatedb
之后(通常由cron作业每天运行一次)才会产生结果。而
updatedb
至少需要几分钟才能完成。它将只扫描它配置为扫描的目录(因此可能没有用户在虚拟环境中的本地目录等),非常感谢。另一个问题。为什么grep命令无法定位praw.ini。
grep
用于查找文件中的字符串,而不是文件本身。您最多可以使用它来查找包含特定字符串的文件。但是,如果您想查找具有特定名称的文件,
grep
将只是
find/| grep praw.ini
中的一根拐杖。
import praw
print praw.__path__
$ l /usr/local/lib/python2.7/dist-packages/praw/praw.ini
-rw-rw-r-- 1 staff 2380 May 27 12:55 /usr/local/lib/python2.7/dist-packages/praw/praw.ini