我有一个叫做Birdid的conda env。
在环境中工作时(即我做了source activate bird_dev),显示软件包列表
(bird_dev)...$ conda list
# packages in environment at /home/jul/Development/miniconda/envs/bird_dev:
#
...
pep8 1.6.2 py27_0
pip 7.1.2 py27_0
pixman 0.26.2 0
...
Run Code Online (Sandbox Code Playgroud)
但想看看什么时候pip使用我得到
(bird_dev)...$ which pip
/usr/local/bin/pip
Run Code Online (Sandbox Code Playgroud)
当python找到正确的
(bird_dev)...$ which python
/home/jul/Development/miniconda/envs/bird_dev/bin/python
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
编辑:有关已安装版本的更多详细信息
检查哪个-a点
(bird_dev)...$ which -a pip
/usr/local/bin/pip
/usr/bin/pip
Run Code Online (Sandbox Code Playgroud)
中的版本/usr/bin/pip相当旧。
(bird_dev)...$ /usr/bin/pip -V
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
(bird_dev)....$ /usr/local/bin/pip -V
pip 6.1.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)
Run Code Online (Sandbox Code Playgroud)
实际中没有点子
$ ll /home/jul/Development/miniconda/envs/bird_dev/bin/ | grep pip
Run Code Online (Sandbox Code Playgroud)
什么都不返回
有一个点 /home/jul/Development/miniconda/bin/pip
$ /home/jul/Development/miniconda/bin/pip -V
pip 6.1.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)
Run Code Online (Sandbox Code Playgroud)
但这不是列出的版本conda list,而是python脚本(!)
$ cat /home/jul/Development/miniconda/bin/pip
#!/home/jul/Development/miniconda/bin/python
if __name__ == '__main__':
import sys
from pip import main
sys.exit(main())
Run Code Online (Sandbox Code Playgroud)
编辑:echo $ PATH
(bird_dev)...$ echo $PATH
/home/jul/Development/miniconda/envs/bird_dev/bin:/home/jul/torch/install/bin:/home/jul/torch/install/bin:/home/jul/torch/install/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Run Code Online (Sandbox Code Playgroud)
编辑:尝试强制安装
(bird_dev)...$ conda install --force pip
Fetching package metadata: ....
Solving package specifications: .
Package plan for installation in environment /home/jul/Development/miniconda/envs/bird_dev:
The following packages will be UPDATED:
pip: 7.1.2-py27_0 --> 7.1.2-py27_0
Proceed ([y]/n)? y
[ COMPLETE ]|##################################################################################################################################################################################| 100%
Extracting packages ...
[ COMPLETE ]|##################################################################################################################################################################################| 100%
Unlinking packages ...
[ COMPLETE ]|##################################################################################################################################################################################| 100%
Linking packages ...
[ COMPLETE ]|##################################################################################################################################################################################| 100%
(bird_dev)...$ which pip
/home/jul/Development/miniconda/envs/bird_dev/bin/pip
(bird_dev)...$ /home/jul/Development/miniconda/envs/bird_dev/bin/pip -V
pip 6.1.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)
(bird_dev)...$ cat /home/jul/Development/miniconda/envs/bird_dev/bin/pip
#!/home/jul/Development/miniconda/envs/bird_dev/bin/python
if __name__ == '__main__':
import sys
from pip import main
sys.exit(main())
Run Code Online (Sandbox Code Playgroud)
奇怪的。
| 归档时间: |
|
| 查看次数: |
2336 次 |
| 最近记录: |