我正在尝试安装 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 程序中使用?