小编use*_*478的帖子

找不到Python pip安装模块.如何将python链接到pip位置?

我是新手,我需要pySerial和feedparser模块用于我的项目.我正在跑山狮.

我按照以下教程,以便我可以升级到python 2.7.3,然后使用上面提到的模块.

http://hackercodex.com/guide/python-virtualenv-on-mac-osx-mountain-lion-10.8/

我按照本教程直到我安装了pip.而不是安装Virtualenv.我使用以下命令安装pySerial和feedparser

$ pip install pySerial
Requirement already satisfied (use --upgrade to upgrade): pySerial in /Library/Python/2.7/site-packages
Cleaning up...
Run Code Online (Sandbox Code Playgroud)

我认为这已经存在并检查了它.Python似乎正在导入这个很好.我的python版本已经升级到2.7.3 btw,因为我使用本地教程中提到的自制软件安装它.

然后我尝试安装feedparser

$ pip install feedparser
Requirement already satisfied (use --upgrade to upgrade): feedparser in /usr/local/lib/python2.7/site-packages
Cleaning up...
Run Code Online (Sandbox Code Playgroud)

请注意它在usr/local/lib中的site-packages目录中的含义.

我的所有pip安装都安装在该目录中,但是当我尝试导入它时,python似乎没有把它们拿起来.

如何设置路径以便python也可以看到核心目录?

对你的帮助表示感谢.

我试着在这里寻找答案: Pip安装但找不到模块 为什么我不能使用python 2.7在使用pip和/或easy_install安装后使用python 2.7导入beautifulsoup?

但是他们中的其他人和我一样.我不明白为什么会发生这种情况,因为我用以下内容编辑了我的bash_profile

# Set architecture flags
export ARCHFLAGS="-arch x86_64"
# Ensure user-installed binaries take precedence
export PATH=/usr/local/share/python:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
# Load .bashrc if it exists
test -f ~/.bashrc && source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

然后安装自制软件然后通过自制软件安装python 2.7.3(2.7.3现在正在我的机器上运行)

我想所有的pip安装都会正确链接?

python installation homebrew module path

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

标签 统计

homebrew ×1

installation ×1

module ×1

path ×1

python ×1