4

我正在尝试安装 pythonOCC。他们的网站说为了下载使用 conda/anaconda。说明在这里: http: //www.pythonocc.org/download/

具体来说,它说输入以下命令:

$ conda install -c conda-forge -c dlr-sc -c pythonocc -c oce pythonocc-core==0.18.1

首先,我安装了 conda。

当我尝试将安装目录传递给我的 %PATH% 时,我看到 conda 可执行文件的名称不是 conda.exe,而是_conda.exe.

因此,要从命令行启动它,我会键入_conda,这与指令所说的不同。

然后我输入了上一个命令(替换conda_conda)。我懂了:

NoBaseEnvironmentError: This conda installation has no default base environment.
 Use
'conda create' to create new environments and 'conda activate' to activate environments.

我打字_conda activate,我得到了这个:

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If using 'conda activate' from a batch script, change your invocation to 'CALL conda.bat activate'.

To initialize your shell, run

    $ conda init <SHELL_NAME>

Currently supported shells are:
  - bash
  - cmd.exe
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

See 'conda init --help' for more information and options.

IMPORTANT: You may need to close and restart your shell after running 'conda init'.

我输入_conda init了,这就是我得到的:

C:\Users\User1>_conda init
WARNING: Cannot install xonsh wrapper without a python interpreter in prefix: C:
\Users\User1\AppData\Local\Temp\_MEI60042
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\Scripts\conda.exe
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\Scripts\conda-env.exe
modified      C:\Users\User1\AppData\Local\Temp\_MEI60042\Scripts\conda-script.p
y
modified      C:\Users\User1\AppData\Local\Temp\_MEI60042\Scripts\conda-env-scri
pt.py
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\condabin\conda.bat
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\Library\bin\conda.bat
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\condabin\_conda_activa
te.bat
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\condabin\rename_tmp.ba
t
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\condabin\conda_auto_ac
tivate.bat
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\condabin\conda_hook.ba
t
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\Scripts\activate.bat
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\condabin\activate.bat
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\condabin\deactivate.ba
t
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\Scripts\activate
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\Scripts\deactivate
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\etc\profile.d\conda.sh

needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\etc\fish\conf.d\conda.
fish
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\shell\condabin\Conda.p
sm1
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\shell\condabin\conda-h
ook.ps1
needs sudo    C:\Users\User1\AppData\Local\Temp\_MEI60042\etc\profile.d\conda.cs
h
modified      C:\Users\User1\Documents\WindowsPowerShell\profile.ps1
modified      HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

==> For changes to take effect, close and re-open your current shell. <==

Operation failed.

然后我卸载了 conda 并下载了 anaconda3,同样的事情发生了。

所以,我的问题是,如何使用 conda 或 anaconda 来下载和安装 pythonOCC,以便在 python 程序中使用?

4

0 回答 0