Używanie Pip do instalowania pakietów w Anaconda Environment

| | |

conda 4.2.13 MacOSX 10.12.1

Próbuję zainstalować pakiety z pip do świeżego środowiska (wirtualnego) stworzonego za pomocą anakondy. W dokumentacji Anacondy jest to idealnie cienki. Odbywa się to w taki sam sposób, jak w przypadku virtualenv.

Aktywuj środowisko, w którym chcesz umieścić program, a następnie pip zainstaluj program...

Utworzyłem puste środowisko w Anancondzie w następujący sposób:

conda create -n shrink_venv 

Aktywuj:

źródło aktywuj shrink_venv 

Wtedy widzę w terminalu, że pracuję w moim środowisku (shrink_venv). Pojawia się problem, gdy próbuję zainstalować pakiet za pomocą pip:

(shrink_venv): pip install Pillow Wymagania już spełnione (użyj --upgrade, aby zaktualizować) : Pillow w /Library/Python/2.7/site-packages 

Więc widzę, że uważa, że wymaganie jest spełnione przez pakiet systemowy. Wygląda więc na to, że środowisko nie działa poprawnie, zdecydowanie nie tak, jak zostało to powiedziane w dokumentach. Czy robię coś złego tutaj?

Tylko uwaga, wiem, że możesz użyć conda install dla pakietów, ale miałem problem z Pillow firmy Anaconda, więc chciałem aby pobrać go z pip, a ponieważ dokumentacja mówi, że to jest w porządku.

Wyjście co -a pip:

 /usr/local/bin/pip /Users/my_user/anaconda/bin/pip 

** AKTUALIZACJA ** Widzę, że jest to dość powszechny problem. Odkryłem, że conda env nie działa dobrze z PYTHONPATH. System wydaje się zawsze szukać w lokalizacjach PYTHONPATH, nawet jeśli używasz środowiska conda. Teraz zawsze uruchamiam unset PYTHONPATH podczas korzystania ze środowiska conda i działa to znacznie lepiej. Jestem na Macu.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method