Gaz*_*zer 3 python pip python-3.x
在 OS X 上使用 Python 3.7 我设置了一个虚拟环境然后
$ source venv/bin/activate
$ pip install numpy
$ which pip
pip is /Users/me/PycharmProjects/Test1/venv/bin/pip
(venv)
Run Code Online (Sandbox Code Playgroud)
而是安装在虚拟环境中而不是安装numpy在
/usr/local/lib/python2.7
Run Code Online (Sandbox Code Playgroud)
并且numpy没有出现在pip list
通过 Python 下载或通过brew.
哪些可能的设置可能导致软件包安装在错误的位置。
回答我自己的问题。
有一种看不见的
~/.config/pip/pip.conf
Run Code Online (Sandbox Code Playgroud)
文件。其中包含以下几行:
[global]
target = /usr/local/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)
这个文件已经有几年了,所以我不确定它是如何到达那里的,但删除它解决了这个问题。
| 归档时间: |
|
| 查看次数: |
1344 次 |
| 最近记录: |