Anaconda'nın grafik yükleyicisini başarıyla yükledim. Python 3.5 tarafından yapılandırılmış
conda create -n py35 python=3.5
source activate py35 % to deactive source deactivate
conda install notebook ipykernel
ipython kernel install --user
PYTHONPATH ile
Anaconda'nın PYTHONPATH'deki kütüphanelerini almak istiyorum. Onlar bulunmuyor $HOME/.anaconda/lib/python3.5/site-packages
. OSX'deki PYTHONPATH problemleri ile ilgili cevapsız benzer bir konu . İkinci Anaconda'yı yükleyerek sistemin kafasını karıştırıp karıştıramayacağınızı test etmek için kazara koşuyorum , ama yapamıyorsunuz vepip install conda
Requirement already satisfied (use --upgrade to upgrade): conda in /Users/masi/anaconda/lib/python3.5/site-packages
Anakonda kütüphanelerinin yerini açıkça görüyorsun. Benim$HOME/.bash_profile
export PYTHONPATH=/Users/masi/anaconda/lib/python3.5/site-packages
# otherwise PYTHONPATH fails in OS X; see history for logs
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
Test kodumu çalıştırıyorum
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline
ve başarısız oldum
/Users/masi/anaconda/lib/python3.5/site-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment.
warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.')
Matplotlib'in önbelleğini nerede tuttuğunu bilmiyorum. Linux'ta, ile çıkarılması rm -rf ~/.cache/matplotlib
mümkün olacağını ancak OS X'te Bu benim projenin Github konuyla ilgili iplik bir mesaj göndermiş OS X'te çözülmüş değil Matplotlib bir hata olabilir burada . Önbellek dizini boştur, ls -a $HOME/.matplotlib/
önbellek dizinini import matplotlib; matplotlib.get_cachedir()
ipython'da bulduğunuz boş bir liste verir .
PYTHONPATH olmadan
Benim PATH
/Users/masi/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin
Tarafından numpy yüklerim sudo -H pip install numpy
. Test kodunu çalıştırdım ama anladım
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-a38059fd5ca4> in <module>()
----> 1 import numpy as np
2 import pandas as pd
3 import matplotlib.pyplot as plt
4 get_ipython().magic('matplotlib inline')
ImportError: No module named 'numpy'
bu yüzden modülleri yerleştirirken pip ile ilgili yanlış bir şey var. Hem conda
yoluyla hem de pip
Anaconda'ya sahibim . Bu uygun olmayabilir. Lütfen farklı ayar önerin.
Conda kurtulmaya çalışıyor
Koştum pip uninstall conda
ama kurmama numpy
rağmen hala eksik olan hatayı alıyorum pip
. Bazı PATH problemi olduğunu düşünüyorum. Conda tarafından kurulan tüm paketleri nasıl kaldırabilirsiniz?
Anaconda'nın Python Kütüphanelerini PYTHONPATH'e nasıl ekleyebilirsiniz?