相关疑难解决方法(0)

如何在OSx更新后修复损坏的python 2.7.11

发生了什么:

在OSx更新和安装python 2.7我的virtualevn环境的新版本完全破坏后,我努力修复它.我不知道什么原因引起的,并通过一整套的东西,我没有和阅读最初是去没有工作如下所示.答案部分提供了解决我的问题的方法.

virtualenv找不到修复命令的工作原理:

  • 通过自制软件安装python,然后使用pip安装virtualenv
  • 通过https://www.python.org安装python ,然后使用pip安装virtualenv

相关问题帮助了我但没有提供我的问题的解决方案:

  1. 的virtualenv命令未找到
  2. 的virtualenv-workon命令未找到

完成了我完成的手动恢复(不该做什么!):

这并没有完全解决我的问题.在我找到正确的方法来修复我的OSx上的python开发环境之前,它只是让你知道我经历了哪些步骤.

在这之后,PIP仍然被打破:

在此之后所有的人创造一个虚拟的环境后,我的点子还是安装在主蟒蛇文件夹,而不是线程的虚拟环境和非下安装它们的数据包在这里也不在这里帮助.我的解决方案是使用以下选项在我的虚拟环境下运行pip:1-激活虚拟环境以便$VIRTUAL_ENV设置:

source venv/bin/activate
Run Code Online (Sandbox Code Playgroud)

2-强制pip安装在正确的目的地:

pip install …
Run Code Online (Sandbox Code Playgroud)

python macos python-2.7 osx-yosemite osx-elcapitan

18
推荐指数
2
解决办法
4万
查看次数

安装Homebrew Python和链接

我需要使用Homebrew版本的Python而不是Python的系统版本.我有一个干净的macOS Sierra安装(10.12.5).

我先安装自制软件然后更新~/.bash_profile使用nano ~/.bash_profile.然后我把它添加到文件中:

# Homebrew
export PATH=/usr/local/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

然后,我需要手动获取~/.bash_profile文件以确保已使用重新加载更改source ~/.bash_profile.

我安装了python brew install python并尝试使用链接brew linkapps python

输出是这样的:

Warning: Already linked: /usr/local/Cellar/python/2.7.13_1
To relink: brew unlink python && brew link python
Gautams-Air:~ gautam$ which python
/usr/bin/python
Gautams-Air:~ gautam$ python -V
Python 2.7.10
Gautams-Air:~ gautam$ brew linkapps python
Warning: brew linkapps has been deprecated and will eventually be removed!

Unfortunately brew linkapps cannot behave nicely with e.g. Spotlight using
either aliases or …
Run Code Online (Sandbox Code Playgroud)

homebrew install python-2.7 macos-sierra

7
推荐指数
1
解决办法
2926
查看次数