相关疑难解决方法(0)

如何在OS X上将Python的默认版本设置为3.x?

我正在运行Mountain Lion,基本的默认Python版本是2.7.我下载了Python 3.3并希望将其设置为默认值.

目前:

$ python
    version 2.7.5
$ python3.3
    version 3.3
Run Code Online (Sandbox Code Playgroud)

如何设置它以便每次运行$ python它都会打开3.3?

python macos install python-3.x

286
推荐指数
12
解决办法
42万
查看次数

可以在Virtualenv上安装另一个版本的Python吗?

我在安装了Python 2.4的Web托管中有一个共享帐户,但我的代码与2.4不兼容.是否可以直接将Python 2.6安装到Virtualenv?

注意:我没有权限在共享服务器中安装它.

python virtualenv

145
推荐指数
3
解决办法
11万
查看次数

ImportError:没有名为argparse的模块

我试图运行一个Python程序,但得到错误

ImportError: No module named argparse
Run Code Online (Sandbox Code Playgroud)

我在StackOverflow上找到了问题"在cli中使用argparse Python模块"并尝试了第一条注释,即运行命令

python -c "import argparse; print argparse"
Run Code Online (Sandbox Code Playgroud)

结果导致了

<module 'argparse' from '/usr/lib/python2.7/argparse.pyc'>
Run Code Online (Sandbox Code Playgroud)

对我来说,似乎机器上安装了Python 2.7(我不是管理员),argparse模块也存在.所以我想知道为什么找不到这个模块.在另一台机器上,脚本按原样运行.在上面提到的帖子中,有评论可能sys.path被打破.我不知道这意味着什么,或者我如何改变它的价值.有任何想法吗?

python install pip python-install argparse

25
推荐指数
5
解决办法
9万
查看次数

如何在终端中创建"python"命令,运行python3而不是python2?

我刚刚开始学习Python并且进行了一些搜索,所以请原谅我,如果有人问过并回答过.

通过命令行/终端运行脚本时,我必须输入"python3"来运行最新版本的Python.使用Python 2.XI只需使用"python".

有没有办法只使用"python"运行Python 3?它可能看起来有点懒惰,但我大多只是好奇它是否可能,或者如果我实际上可以做到它会不必要地破坏任何东西.

python terminal

13
推荐指数
3
解决办法
5万
查看次数

如何在linux机器上更改python的默认版本?(不仅仅是符号链接)

由于各种原因和用途,我在ubuntu(精确)中安装了多个版本的python.我有python 2.7和python 2.6.我需要使python 2.6成为默认值而不是python 2.7.我更新了python符号链接以指向python2.6.这只会让我直接使用命令行访问python2.6.但是当我从aptitude安装一些软件包时,它直接转向python2.7兼容的东西,因为在操作系统的某个地方,它认为这是默认的.我应该怎么改变这个?

PS:我知道从包的源代码安装的解决方法.但它总是不容易得到源代码而不是所有都是慷慨的.

python ubuntu defaults

10
推荐指数
1
解决办法
3万
查看次数

更改命令提示符的默认 python 版本

在我的机器上,我安装了 python3.4 和最近下载的 python3.6,我想将 python3.6 设置为命令提示符中使用的默认 python。

我已经删除了 python34 路径变量,但是当我通过命令提示符访问 python 时,它仍然默认打开 python3.4。我看到这个关于访问非默认 python 的问题,但那是针对特定文件的。

在此输入图像描述 在此输入图像描述

自从发布问题以来:

我还从系统路径变量中删除了 python34。

where python在命令提示符中输入会返回以下内容:

C:\>where python
C:\Python34\python.exe
C:\Python36\python.exe
Run Code Online (Sandbox Code Playgroud)

键入echo %PATH%回车符

C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program …
Run Code Online (Sandbox Code Playgroud)

python environment-variables

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