我遇到安裝使用pip軟件包的問題。當在我的環境中通過conda安裝軟件包時,它工作正常,但是當試圖通過pip安裝時,我繼續收到ImportError:No Module named X.Anaconda,Python軟件包通過pip安裝不起作用,Linux
我試圖安裝的軟件包是一組不相連的軟件包的conda分銷。
例
[[email protected](franklin) src]$ source activate Py343
(Py343) [[email protected](franklin) src]$ pip install pyvcf
Collecting pyvcf
Requirement already satisfied: setuptools in /users/sjamal/anaconda3/envs/Py343/lib/python3.4/site-packages/setuptools-27.2.0-py3.4.egg (from pyvcf)
Installing collected packages: pyvcf
Successfully installed pyvcf-0.6.8
(Py343) [[email protected](franklin) src]$ python
Python 3.4.3 |Continuum Analytics, Inc.| (default, Oct 19 2015, 21:52:17)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import vcf
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'vcf'
在〜/ .bashrc我有以下路徑添加/用戶/ sjamal/anaconda3/bin中這顯然允許我訪問森蚺,康達等
我最初以爲我與下面提出的問題有同樣的問題。但是要麼我錯誤地理解了答案,要麼不是同一個問題。
Does anaconda create a separate PYTHONPATH variable for each new environment?
我敢肯定,這是一個路徑問題,但我缺乏的安裝通過PIP和暢達的各個環境的包怎麼可能是爲什麼我似乎無法來解決這個問題的認識。
其他信息:
我在哪裏我不能執行任何根命令的羣集上的登錄節點。我確信根訪問不是必需的,但認爲它是很好的提及。我的Linux發行版是CentOS 6.6版(最終版)。
感謝您看看它!
https://stackoverflow.com/questions/24174821/how-to-change-default-install-location-for-pip這可能會幫助您更改pip的默認安裝位置 – amrit