[英]How to make sure pip installs packages to python 3?
我在系統上看到一些奇怪的東西:
$ pip install python-binance-api
...Library/Python/2.7/lib/python/site-packages (from python-binance-api) (3.13.2)
...
python版本:
$ python --version
Python 2.7.14
10:05 PM ~/kittycapital add_more_curr
$ python3 --version
Python 3.6.4
當我希望將其安裝在python3上時,我的pip仍在安裝至python 2.7。 我該怎么做呢?
如果我希望命令pip
和python
指向python 3.7,該怎么辦?
解決方案1
python3 -m pip install xxx
# for example: python3.7 -m pip install requests
解決方案2
virtualenv --python=python3.7 venv
source venv/bin/activate
pip install requests
解決方案3
pipenv --python 3.7 # python3 -m pip install pipenv --user
pipenv shell
pipenv install requests
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.